Bruno Krawczyk Mam na imię Bruno i od 8 lat zgłębiam tajniki programowania w ekosystemie .NET, chmury Azure oraz sztucznej inteligencji. Moja przygoda z technologią zaczęła się od ciekawości, jak złożone systemy mogą ułatwiać codzienne życie i rozwiązywać realne problemy. Dziś moją misją jest dzielenie się tą wiedzą, starając się przybliżyć nawet najbardziej skomplikowane zagadnienia w sposób zrozumiały i przystępny dla każdego. W moich artykułach na kursdotnet.pl skupiam się na praktycznych aspektach, analizuję najnowsze trendy i weryfikuję informacje, aby dostarczyć Wam treści, które są nie tylko dokładne i aktualne, ale przede wszystkim użyteczne w Waszej własnej ścieżce rozwoju technologicznego.
Rozwiń C# i .NET Jak zamienić timestamp Unix na datę w .NET? Jak zamienić timestamp Unix na datę w .NET i nie pomylić sekund z milisekundami? Poznaj konwersję do DateTimeOffset i sprawdź, jak obsłużyć UTC.
Bruno Krawczyk
• 31 października 2026 Windows i aplikacje desktopowe Przydatne polecenia CMD do plików, sieci i diagnostyki Poznaj przydatne polecenia CMD do plików, sieci i diagnostyki. Sprawdź, jak używać cd /d, robocopy i ipconfig oraz kiedy potrzebny jest administrator.
Bruno Krawczyk
• 27 października 2026 Bazy danych i SQL SQL UPDATE bez pomyłek. Jak kontrolować zakres zmian Dowiedz się, jak bezpiecznie używać SQL UPDATE, zawężać zakres przez WHERE i kontrolować zmiany w transakcji. Sprawdź przykłady dla popularnych baz.
Bruno Krawczyk
• 23 października 2026 Aplikacje webowe Błąd 403 Forbidden - skąd się bierze i jak znaleźć przyczynę? Błąd 403 Forbidden oznacza odmowę dostępu. Sprawdź, czy blokuje konto, sieć, CDN czy konfiguracja serwera, i poznaj bezpieczne kroki diagnostyczne.
Bruno Krawczyk
• 22 października 2026 Bazy danych i SQL SQL JOIN w praktyce - dobierz złączenie i uniknij błędów Dowiedz się, kiedy użyć INNER JOIN lub LEFT JOIN, jak uniknąć zawyżonych sum i dlaczego filtr WHERE zmienia wynik.
Bruno Krawczyk
• 20 października 2026 Architektura i wzorce Mikroserwisy w .NET bez chaosu - granice, wzorce i wdrożenie Mikroserwisy w .NET: poznaj granice usług, komunikację, Outbox, Sagę i wdrożenia w chmurze. Sprawdź, jak zacząć bez chaosu.
Bruno Krawczyk
• 15 września 2026 Architektura i wzorce MVVM w .NET - jak oddzielić UI od logiki aplikacji? MVVM w .NET porządkuje logikę aplikacji. Poznaj Model, ViewModel, bindingi, testy i sprawdź, kiedy ten wzorzec ma sens.
Bruno Krawczyk
• 12 września 2026 Windows i aplikacje desktopowe BackgroundWorker w C# czy async/await? Co wybrać? BackgroundWorker w C# czy async/await? Sprawdź różnice, obsługę postępu i anulowania oraz wybierz rozwiązanie dla Windows Forms.
Bruno Krawczyk
• 11 września 2026 C# i .NET Visual Basic w .NET - kiedy wybrać go zamiast C#? Visual Basic w .NET: sprawdź, kiedy wybrać go zamiast C#, jak zacząć pracę i uniknąć błędów w aplikacjach Windows.
Bruno Krawczyk
• 11 września 2026 Architektura i wzorce CQRS w .NET - kiedy rozdzielenie komend i zapytań ma sens? CQRS w .NET: poznaj warianty, korzyści i koszty oraz sprawdź, kiedy rozdzielenie komend i zapytań ma sens.
Bruno Krawczyk
• 11 września 2026