Visual 2017. Dependencies -> Projects. Tworzy się tam takie drzewko zależnych projektów.
Dzięki temu mam dostęp do typów z bibliotek w solucji nie dodanych bezpośrednio jako referencja do danego projektu.
Tak ma być czy to się p----------o po migracji z 2015?

#visualstudio #csharp #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co warto umieszczać wewnątrz specyfikatora using? Bitmap, Stream, HttpClient? (wszystko co implementuje IDisposable)? Można gdzieś więcej o tym poczytać?

using (var client = new HttpClient())
{
}

#csharp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

co do HttpClient- odradzam ze względu na socket exhaustion przy wielu instancjach klienta
ale co do innych klas to raczej jest zalecane, nie musisz ręcznie robić Dispose na obiekcie
  • Odpowiedz
Czy warto robi zmianę z javovca na .netowca?
Uczę się Javy od dłuższego czasu, niby język fajny, niby pracy więcej i lepiej płatnych ale ciągle coś mi w niej nie siedzi, jest taka nudna jak flaki z olejem, warto robić zmianę na c#? boje się, że w niedługiej przyszłości ms porzuci c# i zacznie pracę nad jakimś innym językiem, bo taka wielka kobyła zrobiła się z si sharpa.
#csharp
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@newlifefloods: Spokojnie, nie porzuci. Aktualnie trwają nawet prace nad PRZEPISANIEM całego .NETa do postaci (.NET Core), która nie jest już sztywno powiązana (bibliotekami) wyłącznie z Windowsem i pozwala kompilować i uruchamiać aplikacje (na razie webowe) na Linuxach czy MacOSie.
Oczywiście nie mówię tutaj o aplikacjach mobilnych - ale od tego jest Xamarin ( ͡° ͜ʖ ͡°)

A poza tym:

boje się, że w niedługiej przyszłości ms porzuci c# i zacznie pracę
  • Odpowiedz
Cześć mirki.
Ma ktoś może pod ręką jakieś artykuły, wzorce, koncepcje itp, na temat aplikacji webowych działających w czasie rzeczywistym?
Mam na myśli kwestie architektury takiego oprogramowania, problemów, czy przyjętych i sprawdzonych koncepcji.
Również odnośnie zabezpieczeń takich aplikacji.

Nie szukam artykułów gdzie jest napisane jak zrobić websocket, tylko interesuje mnie jak to wygląda na większą skalę, gdzie nie ma już prostej obsługi czatu, ale np. aktualizacja danych na stronie w czasie rzeczywistym
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robię integrację do eServices, jak już dostanę token od providera, to co dokładnie potem z nim zrobić? Użyć jako kolejne pole w formularzu i zapostować ponownie pod URLem /fnl/servicegate ?

Najwięcej informacji mam analizując kod od php jako że chyba większość aplikacji pod ecommerce jest w php (kod w #csharp)

#php
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Phallusimpudicus: EService udostępnia swoją dokumentację tylko po podpisaniu z nimi umowy. To tylko z 4 pdfy, powinny wystarczyć do ukończenia integracji.
Tak wiem, they are scared about idea someone will steal their brillant know-how
  • Odpowiedz
#programowanie
Cześć, proszę Was o opinie w sprawie pomysłu na aplikację jaką mam. Na wstępie: jestem początkującym amatorem więc bądźcie wyrozumiali :)

Aplikacja miałaby pobierać codziennie o godz. 15 dane z publicznej strony, obrabiać je i zapisywać w bazie danych. Potem dane byłyby wysyłane na maila do użytkowników (coś w stylu newslettera). Ewentualnie dane wyświetlałbym też na stronie www ale to nie byłby dla mnie problem. Pytanie brzmi w jakim środowisku to
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@iancurtis:

Najprościej to skrypt w bashu + curl + awk + sqlite + jakis klient SMTP do wysłania maila :)

Jak chcesz w technologiach MS to spróbuj wykorzystać Azure'a. Scheduler + Webservice + SQL + email server. $200, które dostajesz na początek powinno wystarczyć na parę miesięcy. Nauczysz się sporo o Azure. A później przeniesiesz to na inną platformę.
  • Odpowiedz
Mirki mam pytanie z zakresu #oprogramowanie #programowanie, #csharp

Chciałbym sobie zrobić chat na #websocket w formie API, tak aby front obsługiwał angular.
W sumie działa mi to wszystko jak trzeba, tylko chciałbym żeby ten kod wyglądał w miarę sensownie.
Na chwilę obecną jest middleware, który przyjmuje połączenia, oczekuje na transmisje i wysyła do wszystkich podłączonych użytkowników. Ale trochę mi to nie pasi, bo, mam
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam czy ktoś z was drogie mirki miał może taki problem z asp .net core podczas uruchomienia nowo utworzonej strony An error occurred while processing your request._
_Development Mode

Swapping to Development environment will display more detailed information about the error that occurred.

Development environment should not be enabled in deployed applications, as it can result in sensitive information from exceptions being displayed to end users. For local debugging, development environment can be
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Spotkał się ktoś z problemem z obsługą "File" w MonoDevelopie/Xamarinie? Mam do nagłówka dodane using System.IO; ale za każdym razem jak próbuję użyć File dostaję wiadomość: The name 'File' does not exist in the current context.

Jak mogę to naprawić? Potrzebuję jakiegoś IDE do C# pod Linucha (bo nie mam Windy a chciałem jednemu koledze pomóc z pewną rzeczą) ale z jakiegoś powodu to nie chce hulać ( ͡° ʖ̯
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@elloMadafaka: nie no ale po co? Skoro jest flatpak to chyba nie muszę się już bawić z zależnościami, prawda? Oni sami na swojej stronie piszą, że pobieranie z repo jest deprecated.

Półśrodkiem pozwalającym na rozwiązanie problemu jest odpalanie exeków spod WINE.
  • Odpowiedz
Poleci ktoś jakiś fajny tutorial/opis/artykuł, jak można stworzyć end-to-end appkę w .NET Core z wykorzystaniem EF Core i Angulara 2? Coś, co pozwoli mi wejść w generalnie proces tworzenia takich aplikacji. Wiem, że mogę uczyć się wszystkiego osobno, ale chciałbym od razu być świadomym integracji tych trzech "stworzeń".

  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#pracait #dotnet #csharp #programowanie #dotnet

Cześć Mircy.

Poszukujemy mid .NET Developera. Firma zlokalizowana na warszawskim mordorze.
Międzynarodowe środowisko pracy (większość kontaktów z UK) a więc angielski wymagany na poziomie pozwalającym swobodnie porozumiewać się z innymi pracownikami (oczywiście zespoły w Polsce porozumiewają się w języku polskim).
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@locheck: Szczerze mówiąc nie próbowałem jeszcze, ale coś mi śmierdzi, EAN-13 jest najpopularniejszy i spokojnie powinno wspierać.
Może brakuje jakiejś dll na serwerze, albo coś ci brakuje z instalek.
Spytam się starszego analityka, chociaż akurat u mnie w firmie wątpię żeby z tego korzystano w raportach.
  • Odpowiedz
@Godziu73: bo cale opiera się na hackach do kompilatora, a ludzie często tego nadużywają i potem walą getterami do wszystkich pól lub equals na wszystkie pola gdy nie ma takiej potrzeby.
Śmiesznie by było jak by po jakiejś aktualizacji javac im to rypło i nie mogli tego odtworzyć ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Mirasy z #csharp i #aspnetmvc #aspnet( #naukaprogramowania) Czy widok powinno się dzielić na PartialViews, czy zrobić ViewModel z potrzebnymi danymi? Bo załóżmy, mam model Album i Autor i chciałbym w widoku Index wyświetlić najnowsze albumy i najnowszych artystów(ale nie tylko to), więc stworzyłem sobie PartialView dla LatestAlbum i LatestArtist(w kolejno: AlbumController i ArtistController) i generuje go w widoku index, czy takie podejście
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję kilkukrotnie dodać do bazy 1 00 000 rekordów, tak aby nie zajęło to wieczności.
Czy optymalnym będzie zrobienie tego, że tak powiem programowo z poziomu aplikacji w C#(potrzebuję wcześniej obrobić odpowiednio te dane), czy może wcześniej przygotować dane i eksportować jakoś inaczej do bazy?

#csharp #programowanie #sqlserver #mssql #tsql #sql
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pepepanpatryk: Najłatwiej i najszybciej użyć SqlBulkCopy.

string csDestination = "connectionString do bazy";

using (SqlConnection destinationConnection = new SqlConnection(csDestination))
using (SqlBulkCopy bulkCopy =
  • Odpowiedz
@Rokuto: Ja z kolei znalazłem to link .
Paczka w SSISie Transfer Database Task do połączenia z db używa tylko SMO Connection Manager, który to z kolei do transferu od wersji SQL Server 2012 używa SqlBulkCopy.
Może to całkowicie i tylko i wyłącznie zależy od metody jaką wybierzesz przy połączeniu do bazy danych w Import/Export Wizard.
  • Odpowiedz