Master Branch
blog programistyczny
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.
Pobranie modelu json razem z plikiem czyli custom model binding
Jak pobrać obiekt z JSONa w formularzu? Jak do tego dołączyć pliki? Ten artykuł wyjaśni Ci czym jest custom model binding.
Przesyłanie plików
Jak przesłać plik w Razor/MVC, Blazor, WebApi? Ten artykuł opisuje wszystkie typy projektów. Ponadto dowiesz się jak zaimplementować mechanizmy w stylu sprawdzanie wielkości pliku, progress bar a także jak zabezpieczyć się przed ponownym wysłaniem pliku.
Ten cholerny CORS dogłębnie
Co to CORS? Jak się go nie bać? Jak stworzyć dynamiczną politykę CORS? Przeczytaj ten artykuł i dowiesz się więcej.
Własny szablon dla dotnet new
Jeśli często rozpoczynasz jakiś projekt z tymi podobnymi ustawieniami i kodem, to czas zrobić z niego swój własny szablon. Jak to zrobić po nowemu? Przeczytaj ten artykuł i dowiesz się co to szablony dla dotnet new.
Tworzenie szablonu projektu w Visual Studio
Jeśli często rozpoczynasz jakiś projekt z tymi podobnymi ustawieniami i kodem, to czas zrobić z niego swój własny szablon. Jak to zrobić w Visual Studio? Przeczytaj ten artykuł i się dowiesz.
Controller MVC i/lub API w osobnej bibliotece Class Library
Swoje kontrolery możesz trzymać w osobnych bibliotekach. Dzięki temu możesz budować bardziej modularne systemy i dużo łatwiejsze w utrzymaniu. Z tego artykułu dowiesz się jak to zrobić.
PostMan i przeglądarka
Czy można uruchomić przeglądarkę z PostMana? Można! I można zrobić z nią duuużo więcej rzeczy. Z tego artykułu dowiesz się w jaki sposób.
Piszemy klienta do WebAPI
Jak zrobić fajnego klienta do WebApi? Takiego prostego w użyciu i rozszerzalnego? W tym artykule znajdziesz odpowiedź z przykładem.