Bruno Krawczyk
— strona 6 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ń Architektura i wzorce Data fabric w praktyce - warstwy, wzorce i wdrożenie w Azure Data fabric porządkuje rozproszone dane. Sprawdź warstwy, wzorce i plan wdrożenia w Azure, .NET oraz AI.
Bruno Krawczyk
• 10 czerwca 2026 Architektura i wzorce SOLID w C# i .NET - zasady, przykłady i refaktoryzacja Poznaj 5 zasad SOLID w C# i .NET. Zobacz, jak poprawić testowalność kodu, ograniczyć sprzężenie i refaktoryzować bez zbędnych abstrakcji.
Bruno Krawczyk
• 9 czerwca 2026 Bazy danych i SQL Transakcje w EF Core bez pułapek - SaveChanges, retry i rollback Transakcje w EF Core: poznaj SaveChanges, retry i savepointy. Sprawdź, jak uniknąć blokad, deadlocków i niespójnych danych.
Bruno Krawczyk
• 9 czerwca 2026 Bazy danych i SQL SQL GROUP BY w praktyce - grupowanie, agregacja i HAVING SQL GROUP BY w praktyce: grupowanie danych, COUNT, SUM i HAVING. Poznaj składnię, różnice względem WHERE i typowe błędy.
Bruno Krawczyk
• 8 czerwca 2026 C# i .NET Switch expression w C# bez pułapek - składnia i wzorce Switch expression w C# bez pułapek: poznaj składnię, wzorce i różnice względem switch. Sprawdź przykłady i unikaj błędów.
Bruno Krawczyk
• 6 czerwca 2026 Aplikacje webowe Warunkowe klasy w React - kiedy użyć clsx i CSS Modules Warunkowe klasy w React bez błędów: poznaj operator trójargumentowy, clsx, CSS Modules i mapy wariantów. Sprawdź praktyczne przykłady.
Bruno Krawczyk
• 3 czerwca 2026 Windows i aplikacje desktopowe Windows SDK - co zawiera i jak dobrać wersję do projektu? Windows SDK w praktyce: zawartość, instalacja, wersje i różnice względem .NET SDK oraz Windows App SDK. Sprawdź, jak dobrać zestaw.
Bruno Krawczyk
• 2 czerwca 2026 Windows i aplikacje desktopowe Port 3389 w RDP - jak sprawdzić i zmienić go bezpiecznie? Port 3389 w RDP: sprawdź TCP, UDP, zaporę, zmianę portu i Azure. Poznaj diagnostykę oraz bezpieczny dostęp spoza sieci.
Bruno Krawczyk
• 29 maja 2026 C# i .NET Jak porównywać obiekty w C#? Equals, == i record ==, Equals, ReferenceEquals czy record w C#? Poznaj różnice, zasady równości i błędy w kolekcjach. Sprawdź, jak porównywać obiekty poprawnie.
Bruno Krawczyk
• 26 maja 2026 C# i .NET Typ anonimowy w C# - kiedy warto użyć go w LINQ? Typ anonimowy w C# ułatwia projekcję LINQ bez tworzenia DTO. Poznaj składnię, ograniczenia i wybierz właściwy model danych.
Bruno Krawczyk
• 26 maja 2026