Projekty i namespace’y to niedoceniane elementy, które mogą znacząco poprawić czytelność naszego kodu. Warto stosować je w sposób przemyślany, a nie „jakkolwiek, bo to przecież nieistotne”. Kod czyta się co najmniej 10 razy częściej, niż się go modyfikuje. Warto więc zainwestować w jego czytelność i wymusić na poziomie kompilacji tak wiele sprawdzeń jak to tylko możliwe.
Podsumowanie
Sztuka programowania 2132 dni, 4 godziny, 58 minut temu 286 źrodło rozwiń
W zeszłym tygodniu obstawiałem ciszę przed burzą, ale myliłem się. Trafiłem na prawdziwe bomby. Edycja 13 zamiast pechowa jest bombowa. A najbliższy tydzień pewnie przyniesie atomówkę prosto z MS Build. Zacznijmy więc od trzęsienia ziemi, a potem napięcie będzie rosło.Debbuger to zło Większość z nas kocha debbuger. Im lepszy on jest tym lepiej dla nas. Wygodniej, łatwiej, szybciej. Bądźmy szczerzy to jedna z głównych zalet IDE. A jeżeli to debbuger to zło? A jeżeli można inaczej? W tym temacie świetny ...
AsNoTracking()is a powerful method from DbExtensions class. And for sure – the method you should know and use 😉.Why should I use it? In short – when we call AsNoTracking(), less data is cached and tracked (we will talk about it later). And of course, the more records we retrieve from the database, the more RAM we spare.
Sztuka programowania 2135 dni, 5 godzin, 9 minut temu 170 źrodło rozwiń
Lead Developer. Kim jest i za co jest odpowiedzialny w projekcie? Czy istnieje jedna definicja tej roli? Czy Lead Developer jest niezbędny w projekcie?
Structures, handles, pointers and managed code in C++. Twelfth part of .NET Internals Cookbook with answers to various C#/.NET/CLR questions.
Dzisiejszy wpis dedykuję programistom (i kierownikom projektów, którzy podadzą ten link swojemu zespołowi). Przedstawię w nim pewien tip, który znacząco poprawi jakość wycen zadań programistów, co przełoży się na większą terminowość projektów. Tworzenie budżetu projektu zazwyczaj powstaje w oparciu o to, co powiedzą programiści. Czyli podstawą bazy ceny projektu, są estymaty dawane przez developerów. Oczywiście istnieją ...
W jaki sposób prezentować błędy aplikacji w środowisku produkcyjnym? W jaki sposób podejść do komunikowania nt. błędów aplikacji oraz co robić z nimi dalej?
Sztuka programowania 2132 dni, 4 godziny, 58 minut temu 110 źrodło rozwiń
Jak naprawić problem kiedy to WPF ubija aplikację zanim wyrysuje nam główne okno aplikacji.
Ostatnio okazało się, że nie mogę zbudować projektu wykorzystującego .NET Core 2.2 za pomocą Visual Studio 2017.
Da się zrobić, aby autofac i asp net core web api się polubiły- czyli nauka webapi.
Witajcie, dzisiejszy post będzie poświęcony bibliotece Fody. Biblioteka ta służy do modyfikowania kodu IL przy kompilacji.
Jakiś czas temu Azure Storage dostał długo wyczekiwaną funkcje hostowania statycznych stron, co przy dzisiejszym trendzie do aplikacji SPA czy statycznych generatorów stron jest super. Po co płacić za Web App pod trzymanie plików, kiedy można uzyć tani Azure Storage oraz Cloudflare!