Master Branch
blog programistyczny
Kiedy i jak ponawiać żądania HTTP? Najlepsze praktyki
Nie rzucaj użytkownikowi błędem w twarz. Jeśli coś nie poszło, może warto spróbować jeszcze raz bez wiedzy użytkownika? Z tego artykułu dowiesz się, jak POPRAWNIE ponawiać żadania HTTP.
Badaj swoje API, czyli healthcheck
Odkrywamy mechanizm healthcheck! Możesz badać swoje aplikacje i reagować, gdy coś niedobrego zaczyna się z nimi dziać. W jaki sposób? Odpowiedzią są healthchecki w .NET!
Nowości w C#12
Co nowego w C#12? Nie tak wiele, więc opisuję dokładnie wszystkie nowości. Chodź i zobacz, co nam przyszykowali.
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ć.
Konwersja SVG do plików graficznych
Jak skonwertować SVG na PNG, PDF itd.? W tym artykule opisuję bardzo prosty i DARMOWY sposób na konwersję SVG na inne formaty graficzne.
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.