Brak podglądu dev.hobby.pl · c# Delegat zwracający wartość w C# – pułapka bez ostrzeżenia Nagłówek aplikacji ma pokazywać inne powitanie rano, inne wieczorem. Ten kod działa ale jest źle zaprojektowany. Komponent nagłówka musi znać wszystkie źródła tekstu. Dodanie powit... 13.08.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Delegat z parametrem w C# – typ jest kontraktem, nazwa nie Dwie metody o identycznym kształcie: przyjmują string, nic nie zwracają. W poprzednim wpisie o delegatach delegat był rozkazem bez treści – „skocz”, „strzelaj”. Nie dało się mu nic... 06.08.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Delegaty w C# — dlaczego metodę przypisujesz bez nawiasów Przycisk X na padzie w trybie eksploracji każe postaci skoczyć, a w trybie walki — strzelić. Ten sam przycisk, dwa zachowania. Powyższy kod jest jednak przybity na sztywno do konkr... 30.07.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Visitor Pattern w C# — anatomia GoF i double dispatch Ostatni wzorzec z serii opartej na Anatomii wzorca — 8 elementach opisu GoF. Visitor — najbardziej podchwytliwy z GoF: pozwala dodawać nowe operacje do stabilnej hierarchii klas be... 27.07.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Clean Architecture w .NET 10: buduj REST API gotowe do produkcji Clean Architecture w .NET 8 na realnym REST API: CQRS-lite, EF Core, IQueryable, kody HTTP i 38 testów. Praktyczny przewodnik z gotowym kodem. 16.07.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Clean Architecture w .NET 10: refaktoryzacja ASP.NET Core krok po kroku Praktyczna refaktoryzacja do Clean Architecture w .NET 10 i ASP.NET Core: 4 warstwy, Value Objects, testy bez bazy i SMTP oraz najczęstsze pułapki. 08.07.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Clean Architecture w .NET 10: refaktoryzacja ASP.NET Core krok po kroku Praktyczna refaktoryzacja do Clean Architecture w .NET 10 i ASP.NET Core: 4 warstwy, Value Objects, testy bez bazy i SMTP oraz najczęstsze pułapki. 08.07.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Composite Pattern w C# — anatomia GoF i struktury drzewiaste Kolejny wzorzec z serii opartej na Anatomii wzorca — 8 elementach opisu GoF. Tym razem Composite — wzorzec, który pozwala traktować pojedynczy obiekt i całe drzewo obiektów dokładn... 24.06.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Zasady SOLID w C#: 5 reguł na prawdziwych przykładach z .NET Znasz definicje SOLID na pamięć, ale wciąż nie wiesz, kiedy ich użyć? To najczęstszy problem na drodze junior → mid. Większość tutoriali tłumaczy zasady SOLID w C# na abstrakcyjnyc... 18.06.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Zasady SOLID w C#: 5 reguł na prawdziwych przykładach z .NET Znasz definicje SOLID na pamięć, ale wciąż nie wiesz, kiedy ich użyć? To najczęstszy problem na drodze junior → mid. Większość tutoriali tłumaczy zasady SOLID w C# na abstrakcyjnyc... 18.06.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# 10 pytań rekrutacyjnych Junior .NET Developer – wzorcowe odpowiedzi z kodem Idziesz na rozmowę rekrutacyjną na stanowisko Junior .NET Developer i chcesz wiedzieć, czego się spodziewać? Dobrze trafiłeś. Poznaj 10 najczęstszych pytań na rozmowie Junior .NET... 04.06.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Konfiguracja w ASP.NET Core — appsettings, Options i sekrety Twoje API potrzebuje ustawień: connection string do bazy, klucz do bramki płatności, adres zewnętrznej usługi, limit rozmiaru pliku. Trzy pytania decydują, czy zrobisz to dobrze: g... 30.05.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Middleware w ASP.NET Core — pipeline żądania krok po kroku Zanim żądanie dotrze do Twojego endpointu, przechodzi przez łańcuch warstw: przekierowanie na HTTPS, CORS, uwierzytelnianie, autoryzację, logowanie, obsługę wyjątków. Ten łańcuch t... 28.05.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Minimal API i routing w ASP.NET Core — dopasowanie ścieżek Twoje pierwsze API działa, ale pod spodem odpowiada na pytanie, którego jeszcze nie zadałeś: skąd ASP.NET Core wie, że żądanie GET /api/produkty/5 ma trafić akurat do tego endpoint... 26.05.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Pierwsze REST API w ASP.NET Core — od zera do CRUD Rozumiesz już protokół HTTP — metody, kody statusu, nagłówki. Czas postawić serwer, który tym mówi. W tym poście od pustego katalogu dojdziesz do działającego REST API z pełnym CRU... 24.05.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# HTTP dla backendowca — metody, statusy i nagłówki w .NET Jako backendowiec .NET spędzisz karierę na obsłudze HTTP — ASP.NET Core ukrywa protokół za atrybutami i metodami, dopóki coś nie pójdzie nie tak. Klient dostaje 401 zamiast 403, pr... 22.05.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Code Review C# – 5 błędów które zdradzają Juniora W tym poście omówię dokładnie 5 błędów które pokazałem w odcinku "Code Review na żywo" na kanale dev-hobby.pl. Do każdego dostajesz: zły kod, wzorcową poprawkę i jedną regułę do za... 21.05.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Stringi w C# — Interpolacja, Formatowanie i Verbatim Stringi Praca ze stringami to jedna z tych rzeczy, które w C# robisz praktycznie codziennie. Wyświetlanie danych użytkownika, budowanie logów, generowanie komunikatów, tworzenie ścieżek do... 14.05.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# Stringi w C# – Generowanie Dokumentów i Raportów dla Użytkownika Praca ze stringami to jedna z tych rzeczy, które w C# robisz praktycznie codziennie. Wyświetlanie danych użytkownika, budowanie logów, generowanie komunikatów, tworzenie ścieżek do... 14.05.2026 dev.hobby.pl
Brak podglądu dev.hobby.pl · c# C# Stringi – Interpolacja i Formatowanie w Logach i Komunikatach Błędów Łączenie tekstu w C# wydaje się banalne… dopóki kod nie zaczyna przypominać spaghetti złożonego z +, cudzysłowów i przypadkowych ToString(). W prawdziwych projektach backendowych f... 07.05.2026 dev.hobby.pl