Master Branch
Backend w .NET od podszewki – praktycznie i po ludzku
Na MasterBranch rozkładam backend w .NET na części pierwsze.
Pokazuję, jak pisać spokojny, przewidywalny kod – taki, który działa na produkcji, a nie tylko w demo.
Znajdziesz tu:
- praktyczne artykuły o .NET, C# i architekturze backendu,
- wyjaśnienia „od podszewki”, bez magii i kopiowania z dokumentacji,
- przykłady oparte na realnych problemach z projektów, a nie sztucznych zadaniach rekrutacyjnych.
Jeśli nie wiesz gdzie zacząć, zacznij tutaj 🙂
Co nowego w .NET8?
Ten post opisuje subiektywnie naważniejsze zmiany i dodatki w .NET 8. UWAGA! Jest też kilka breaking changes.
Głębiej w IEnumerable i iteratory
Poznaj IEnumerable lepiej. Dowiedz się, kiedy i jak Ci zaszkodzi. Poznaj też czym dokładnie jest enumerator i iterator. I dlaczego są takie istotne.
Asynchroniczne REST Api – jak i po co?
Czy wiesz, że możesz zaoszczędzić na kosztach hostingu, stosując asynchroniczne REST API? W tym artykule pokazuję czym ono jest i jak je tworzyć.
Jak zrobić własny mechanizm uwierzytelniania – na przykładzie API key i BasicAuth
Jak napisać własny schemat uwierzytelniania i po co? I czym właściwie jest Challenge i ForwardChallenge? Dowiesz się z tego artykułu.
Rekordy w C# – jak i kiedy używać
Czym są rekordy? Czym jest dekonstrukcja? No i czym poszczególne typy rekordów różnią się między sobą? Na te i więcej pytań odpowiada ten artykuł.
Z pogranicza – używamy DLL pisanej w C++ – część 1.
Jak używać biblioteki C++ w C#? W tej części artykułu o podstawach. Poza tym pokazuję jak przesyłać stringi na kilka różnych sposobów.
Klasa, czy struktura
Klasy czy struktury? Poznaj różnice i naucz się raz na zawsze, kiedy używać jednych, a kiedy drugich. I co ma z tym wspólnego stos i sterta.
Walidacja opcji
Jak walidować opcje w .NET na trzy różne sposoby? W tym FluentValidation. Wszystko podane na tacy. Wystarczy przeczytać 🙂
Jak zacząć z EntityFramework (core)
Czym jest EfCore i jak w ogóle z nim zacząć? Ten artykuł poprowadzi Cię za rękę i w ciągu kilku minut będziesz w stanie napisać prosty projekt używający EfCore
Zwracanie błędów z API, czyli ProblemDetails
Jak miło i uniwersalnie zwracać błąd z WebAPI? Czyli czym jest ProblemDetails i jak go użyć w .NET. Cały mechanizm już jest gotowy.










