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 🙂 

Autoryzacja oparta na zasobach

Autoryzacja oparta na zasobach

Jak zabezpieczyć konkretny zasób przed modyfikacją, usunięciem itd? Z tego artykułu dowiesz się o autoryzacji opartej na zasobach. Daje wiele więcej możliwości niż sprawdzanie ról.

czytaj dalej
Wersjonowanie API

Wersjonowanie API

Artykuł pokaże Ci jak skutecznie wersjonować swoje API w .NET. Jak przekazać wersję w URL lub w nagłówku. No i jak w tym wszystkim utrzymać porządek

czytaj dalej
Po co te interfejsy?

Po co te interfejsy?

Po cholerę te interfejsy skoro nic nie potrafią? No i czym właściwie różni się interfejs od klasy abstrakcyjnej? Po tym artykule nie zadasz już tego pytania. Wszystko się rozjaśni.

czytaj dalej

O mnie

Chcesz wiedzieć, kim jestem i po co ten blog?