@prezydent_wykopu: Twój ORM najwyraźniej nie pobiera zależnych properties.

Musisz zrobić coś w stylu: db.OrderDetails.Include(x => x.OrderItems).ThenInclude(x => x.Toy) ...

Przynajmniej tak to wygląda w EF Core, bo niedawno
  • Odpowiedz
@Kamasetto: jeśli już chcesz grać takiego, to StringBuilder przy mniejszej ilości wywołań nie jest tak efektywny. Sposób w jaki zrobił to OP jest bardziej efektywny - pod spodem kompilator i tak przemieni to w string.concat, który jest najszybszym sposobem łączenia stringów. Zamiast StringBuildera lepiej tutaj użyć interpolacji stringów, które jest dostępne od C# 6.0 - o wiele bardziej przydatne.
  • Odpowiedz
Jakie polecacie biblioteki do ASP.NET do generowania plików PDF? Chodzi mi o coś prostego, bo potrzebne mi jest do wygenerowania pdf z zamówieniem (czyli dane + tabelka z zamówionymi produktami). A no i najlepiej, żeby licencja darmowa była ( ͡° ͜ʖ ͡°)

#aspnet #csharp #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@boo007: @GaHee:

Znalazłem już o co chodziło. Bindowanie było dobre, tylko coś mu się srało na ciągnięciu tego z bazy a obsłużony wyjątek po prostu nie zgłaszał że coś się z-----o. Po poprawieniu SQLa już normalnie się odnosi.
  • Odpowiedz
Repost - potrzebujemy więcej osób

Szukamy programistów C# do pracy w Katowicach
Prosto i krótko ponieważ szanujemy Was czas:
Wymagamy: C#, Win Forms, MSSQL, znajomość angielskiego
Oferujemy: do 11 000 PLN/MSC (netto)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

...to nawet nie wiadomo jak to wpisać w google aby się dowiedzieć jak się dokopać do takiej możliwości, bo na pewno się jakoś da.


@Khaine: o to, to, to, to xD Łączę się z Tobą w bólu.
  • Odpowiedz
@macq:

programiści C# uważają że to ich język jest najlepszy niezależnie od tego co trzeba napisać - a prawda jest taka że język to tylko forma zapisu miecha logiki aplikacji - ale równie ważne są czystość kodu, testowalnośc, time to market itd ...

Tyle że dobry język wspiera te rzeczy, o wiele łatwiej jest mieć czysty kod w C# niż w PHP

A co jest na czasie można zobaczyć np.
  • Odpowiedz
@spetz: A co do C#, to sam już szósty rok pracuje w tym. Poznałem sporo tego, co napisałeś (restful api, bazy danych, wzorce, mikroserwisy, aws, jenkins). teraz poznaje Dockera i TeamCity. Zmieniłem niedawno pracę u mnie w mieście. Wydaje mi się, że jak ktoś chce, to znajdzie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Znam TIOBE Index, ale nie chodzi mi o popularność języków na rynku pracy i względem wynagrodzeń, tylko raczej "do czego najlepiej sprawuje się dany język/technologia" i "czym dany język jest na podstawowym poziomie i do jakich zastosowań został przeznaczony przez swoich twórców".

Chciałbym widzieć większy obraz, szerszy kontekst programowania.

Poniższe pytanie dotyczy bardziej filozoficznej kwestii jaką ścieżkę obrać.

W
TamamShud - Znam TIOBE Index, ale nie chodzi mi o popularność języków na rynku pracy ...

źródło: comment_YmFx07yV26yDNf14Yb7Hr0l6gb0itavh.jpg

Pobierz
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Da się załatwić ten problem inaczej niż ścianą

if(type is SomeClass)Method2();
if(type is SomeClass1)Method2();
...

void Method(Class object){
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pozytywne #filsy od rana, najpierw dostaję maila, w którym dowiaduję się, że:

"Hi Piotr,

your article was one of the most read articles [1] (#4 actually) in
the C# Digest [2] – a newsletter that I put together every week.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@brzooz: Dzięki! Kilka razy udało mi się jeszcze wpaść na "The week in .NET" na MSDN :).
Mam pomysł na krótką serię (kilka artykułów) o tym jak budowaliśmy/budujemy od podstaw cały nasz system (podobne rozwiązania zresztą stosuję też w innych projektach) zaczynając od 0, z opisem wykorzystanych wzorców, a kończąc na wdróżeniu całej infrastruktury w chmurze, "dockeryzacji" itp. więc mam nadzieję, że się komuś przyda.
  • Odpowiedz
Siema,
Chce żeby moja aplikacja UWP, monitorowała zużycie cpu/ram i miejsce na dysku. Widzialem ze w normalnym WPF używa się prostej klasy performanceCounters aaa w UWP jej nie ma i tworzą jakieś natywne klasy których niestety nie ogarniam ;/
Znalazłem klase ProcessCpuUsage z Windows.System.Diagnostics (https://msdn.microsoft.com/library/windows/apps/windows.system.diagnostics.processcpuusage) jednak nie mam pojęcia jak ją zaimplementować ;/ Nie wiem z jakimi atrybutami ją zaimplementować i jakie dane zostaną zwrócone... Pytałem na Stacku ale nikt nie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@piotrulos: hmm niby działa, zwraca wartości od 0 - 100. Jednak wartośći są tylko rosnące, gdy dochodzi do 80 - 90 wraca do 0 i znowu rośnie... podejrzane. A no i nie odzwierciedla się z wartościami któe mam w menadżerze zadań ;/
  • Odpowiedz
Szukamy programistów C# do pracy w Katowicach
Prosto i krótko ponieważ szanujemy Was czas:
Wymagamy: C#, Win Forms, MSSQL, znajomość angielskiego
Oferujemy: do 11 000 PLN/MSC
Ile poczekamy na Ciebie: do 1 miesiąca (jeśli masz okres wypowiedzenia powyżej 1 msc to się nie uda tym razem)
Co robimy: aplikację desktopową :)
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No cześć. Korzystał ktoś z api OpenStreetMaps? Jest tak dziwne, że nie umiem nawet zabrać się za jego skonfigurowanie, a chciałbym pozyskiwać mapę w formie grafu (wyczytałem tyle, że się da). ( ͡° ʖ̯ ͡°) #programowanie #csharp
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki spod tagów #programowanie #csharp i #unity3d

Mam ambicję napisać skrypt eksplozji. A mianowicie chcę aby przeciwnik podczas śmierci eksplodował, zadając obrażenia sile żywej w zasięgu rażenia. Poszukałem na google, ale nie znalazłem rozwiązania a to głównie dlatego że grę robię na silniku 2D a nie 3D i nie mam zielonego pojęcia jak się za to wziąć :(

Ktoś? Coś?
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hmmm, pomyslmy. Robisz tak metode w ktorej sprawdzasz czy jest wybuch, w zmiennej przechowujesz wartosc false dla nie wybuchu. Gdy przeciwnik eksploduje zmieniasz na true i odpalasz funkcje boxColiderEntered, i w niej odwolujesz sie do hp bohatera w tym przypadku odejmujesz mu zycie
  • Odpowiedz
@Ofacet: wybacz, nie zauważyłem że chodzi o 2D ( ͡º ͜ʖ͡º)

void Update () {
Vector2 explosionPos = transform.position;
Collider2D[] colliders = Physics2D.OverlapCircleAll (explosionPos,
  • Odpowiedz