Today, I will introduce some changes in version 5.0 and present how to update the version in the project from version 3.1 to 5.0.
Z artykułu dowiesz jak przekształcić przychodzące w ASP.NET CORE żądanie na odpowiedni typ.
Sztuka programowania 222 dni, 22 godziny, 22 minuty temu 101 źrodło rozwiń
Kiedyś bardzo lubiłem bibliotekę AutoMapper. Była ona z reguły jedną z pierwszych bibliotek, jakie zawsze dodawałem do projektu na samym początku. Pozwalała mi tworzyć mnóstwo obiektów i mapować je do woli, poświęcając na to niewiele czasu „programistycznego”. Była świetna! Aż do momentu, gdy zaczęła być jedną z największych bolączek.
Sztuka programowania 224 dni, 21 godzin, 55 minut temu 258 źrodło rozwiń
Z artykułu dowiesz się konkretnie jaki język programowania moim zdaniem powinieneś wybrać na start. Konkretna odpowiedź.
Sztuka programowania 224 dni, 21 godzin, 55 minut temu 80 źrodło rozwiń
Podbijając wersje .NET Core w projekcie, doświadczymy sytuacji zmiany logiki związanej z walidacją modelu oraz typem domyślnym dla odpowiedzi HTTP 400. Automatyczne sprawdzenie stanu modelu jest świetnym rozwiązaniem. Jednak co w przypadku scenariusza, gdy chcemy podmienić domyślny obiekt odpowiedzi HTTP 400 na własną implementację. I o tym jak to zrobić będzie ten wpis. Zapraszam do lektury.
Sztuka programowania 226 dni, 23 godziny, 10 minut temu 84 źrodło rozwiń
How to keep two different types in synchronization using roslyn analyzers.
Kurz po opublikowaniu wersji 8.0 jeszcze nie opadł, a prace nad kolejną wersją już 9.0 się zaczęły.
Sztuka programowania 226 dni, 23 godziny, 10 minut temu 192 źrodło rozwiń
W poprzednim wpisie udokumentowałem utworzenie przepływu danych wykorzystującego technologie takie jak Kafka, Kafka Streams, Logstash i Elasticsearch. Po kilku dniach pracy mam już wystarczającą ilość danych, aby przekonać się jakie możliwości analizy danych transportu miejskiego umożliwia Elasticsearch i Kibana.Spis treścihide1DaneLiczność zbioru2MapaHeatmapGrid rectangles3Wykresy, wykresikiDodanie pola z godzinąWykresiki – ogólnieWykresiki – dla linii 122 i 190Najszybszy w mieście wóz, najszybszy w mie...
Artykuł dla osób, które dopiero zaczynają programować opisujący filary programowania obiektowego.
Sztuka programowania 231 dni, 22 godziny, 58 minut temu 112 źrodło rozwiń
.NET 5 – jak zacząć. Chciałbyś nauczyć się programować w .NET i dowiedzieć się co potrafi platforma od Microsoft? Jakich narzędzi użyć i od czego zacząć? Dobrze trafiłeś! Wyjaśnię Ci wszystko krok po kroku.
Sztuka programowania 231 dni, 22 godziny, 58 minut temu 130 źrodło rozwiń
Bezpieczeństwo i dostęp do zasobów ma wiele odcieni. Z jednej strony mamy ACLe, konta użytkowników pod którymi uruchamia się aplikacje, a z drugiej? No właśnie. O drugiej stronie piszę w tym wpisie. Capability-based security. Zapraszam.
Architektura 232 dni, 22 godziny, 11 minut temu 41 źrodło rozwiń
Witajcie w sześćdziesiątym odcinku Ostrej Piły. W tym trochę technicznie – porozmawiamy o zarządzaniu zależnościami. Z naszym gościem, porozmawiamy o jakie zależności możemy mieć w projekcie i czy zawsze trzeba nimi zarządzać a jeśli tak to jak możemy to zrobić. A na koniec o tym czy w świecie .NET grozi powtórka sytuacji z left-pad? Miłego słuchania. 🎶
Ostatnio pisałam o tym, jak skonfigurować odpowiedni Board Process dla serwisu Boards naszego projektu. Dzisiaj czas na konkrety dotyczące tworzenia tablic i zarządzania zadaniami.
Our teams, at Altkom Software & Consulting, are using the Camunda BPM platform successfully in many projects for over 5 years. We designed, built, and deployed solutions based on Camunda in the financial and insurance industries allowing our customers to digitize their business and deliver business value faster, directly to their customers. Five years ago Camunda was a novelty, now it is well known and established platforms, one of the leaders in the workflow automation area, but most of the projects...
Architektura 233 dni, 22 godziny, 23 minuty temu 56 źrodło rozwiń
Wstęp do pisania testów jednostkowych w .NET
Sztuka programowania 236 dni, 22 godziny, 15 minut temu 139 źrodło rozwiń
Często gdy mamy napisać jakiś kod, okazuje się, że już gdzieś napisaliśmy taki sam lub podobny. Wtedy stajemy przed dylematem – czy zduplikować go, czy użyć ponownie?
Sztuka programowania 238 dni, 22 godziny, 15 minut temu 130 źrodło rozwiń
Blogi są sporą dawką darmowej wiedzy. Przedstawiłem moją listę 7 najlepszych blogów o programowaniu w 2020. Na każdym z nich znajdziesz mnóstwo wartościowej wiedzy.
Sztuka programowania 238 dni, 22 godziny, 15 minut temu 183 źrodło rozwiń
NET 5 jeszcze się piecze, ale pobawić się już można. Jednym z włączalnych feature'ów jest cache związany z obiektami wspierającymi ValueTaski. Jak to działa pod spodem, czyli krótka historia głębokiego przeglądu kodu związanego z tym featurem. Zapraszam.
Sztuka programowania 239 dni, 20 godzin, 11 minut temu 90 źrodło rozwiń
Podstawowa konfiguracja Swagger jest bardzo skromna. Zróbmy zatem coś więcej i dołączmy dokumentacje XML do Swagger UI.
Sztuka programowania 239 dni, 20 godzin, 11 minut temu 55 źrodło rozwiń
Jest to ostatni wpis z serii CI/CD pipeline z użyciem Kubernetesa, AWS, Azure i .NET Core. Dziś postawimy klaster w Azure oraz wypromujemy aplikacje ze środowiska testowego na produkcyjne.
Architektura 239 dni, 20 godzin, 11 minut temu 56 źrodło rozwiń