
Kursdotnet.pl - Wiedza o programowaniu .NET, Azure i AI
Programowanie .NET, Azure i sztuczna inteligencja w jednym miejscu
Blog poświęcony programowaniu w .NET, technologii Azure oraz sztucznej inteligencji jest tworzony przez zespół autorów z różnorodnym doświadczeniem. Znajdziesz tu analizy, artykuły oraz praktyczne treści, które pomogą w rozwijaniu umiejętności programistycznych. Każdy z autorów wnosi unikalną perspektywę, co sprawia, że nasze publikacje są bogate w wiedzę i praktyczne wskazówki. Zachęcamy do lektury, aby poszerzyć swoją wiedzę i umiejętności w obszarze nowoczesnych technologii.
Polecane artykuły
Jak poprawnie wczytać plik CSV w C#
Importujesz CSV w C#? Zobacz, jak dobrać separator, kulturę i kodowanie oraz czytać duże pliki bez błędów. Sprawdź praktyczny przykład z CsvHelper.
Importujesz CSV w C#? Zobacz, jak dobrać separator, kulturę i kodowanie oraz czytać duże pliki bez błędów. Sprawdź praktyczny przykład z CsvHelper.
COALESCE w SQL - jak działa NULL, pusty tekst i typ wyniku
Sprawdź, jak COALESCE w SQL wybiera wartość, czym różni się NULL od pustego tekstu i kiedy typ wyniku lub podzapytanie może zaskoczyć.
Zasady SOLID w praktyce. Kiedy abstrakcja naprawdę pomaga?
Poznaj zasady SOLID na przykładzie drugiego operatora płatności. Sprawdź, kiedy interfejs ułatwia zmianę i testy, a kiedy tworzy zbędną warstwę.
WSL w Windowsie i projekt .NET. Jak uniknąć wolnej pracy?
WSL w Windowsie: poznaj instalację, wybór między WSL 1 i 2 oraz sposób na szybszą pracę z projektem .NET. Sprawdź praktyczne wskazówki.
Kategoria Windows i aplikacje desktopowe
.NET MAUI na Windowsie - konfiguracja, publikacja i wybór
Poznaj .NET MAUI na Windowsie: konfigurację, publikację MSIX i różnice względem WPF oraz WinUI 3. Wybierz framework świadomie.
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.
Podgląd zdarzeń Windows - jak czytać logi i znaleźć błąd
Podgląd zdarzeń Windows pomoże znaleźć przyczynę awarii aplikacji i problemów systemu. Sprawdź filtrowanie, PowerShell i eksport logów.
WPF application w praktyce - od XAML do MVVM
WPF application w C# krok po kroku: XAML, MVVM, data binding, wybór .NET i typowe błędy. Sprawdź, kiedy warto użyć WPF.
Kategoria C# i .NET
var w C# bez tajemnic - kiedy używać, a kiedy nie?
Var w C# to typowanie statyczne, nie dynamiczne. Sprawdź, kiedy poprawia czytelność kodu, a kiedy lepiej użyć jawnego typu.
LINQ i foreach w C# bez pułapek - praktyczne zasady
LINQ i foreach w C#: poznaj wykonanie odroczone, ToList(), ForEach i pułapki wielokrotnej enumeracji. Sprawdź praktyczne zasady.
Drzewo binarne w C# - jak działa i kiedy użyć BST?
Drzewo binarne w C# bez tajemnic: poznaj BST, złożoność operacji, przejścia i SortedSet. Sprawdź, kiedy pisać własną implementację.
C# collections - jak dobrać kolekcję do operacji?
C# collections w praktyce: poznaj List, Dictionary, HashSet, Queue i Stack oraz wybierz kolekcję do operacji. Sprawdź najważniejsze zasady.
Kategoria 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.
Instalacja SQL Server bez typowych problemów
Instalacja SQL Server krok po kroku: wybór edycji, wymagania, .NET, uwierzytelnianie i firewall. Sprawdź, jak uniknąć typowych błędów.
CONVERT w SQL Server - daty, TRY_CONVERT i wydajność
CONVERT w SQL Server: poznaj style dat, TRY_CONVERT, długość tekstu i pułapki wydajności. Sprawdź praktyczne przykłady.
JOIN ON w SQL - jak łączyć tabele bez błędów?
JOIN ON w SQL wyjaśnione praktycznie: poznaj różnice między ON i WHERE, rodzaje złączeń oraz sposoby na duplikaty. Sprawdź poradnik!
Podzapytania SQL bez pułapek - IN, EXISTS, JOIN i CTE
Podzapytania SQL w praktyce: IN, EXISTS, JOIN i CTE. Sprawdź przykłady, pułapki z NULL i zasady wyboru właściwej konstrukcji.

