W świecie .NET prędzej czy później zetkniesz się z bazami danych. Większość aplikacji wymaga przechowywania i pobierania danych – czy to informacji o użytkownikach, produktach, czy logach systemowych. Do komunikacji z bazą [...]
Dziś przybliżę Ci interfejsy w C# – jeden z fundamentów programowania obiektowego na platformie .NET. Dowiesz się, czym są interfejsy, jak je definiować i dlaczego warto z nich korzystać już od początku nauki programowania [...]
Wielu początkujących programistów słysząc termin programowanie obiektowe (ang. Object-Oriented Programming, OOP) czuje się zagubionych. Brzmi skomplikowanie, prawda? W rzeczywistości jednak idea stojąca za programowaniem [...]
Marzysz, by zostać programistą .NET, ale nie wiesz od czego zacząć? Dobra wiadomość jest taka, że .NET to jedna z najpopularniejszych platform programistycznych na świecie – ceniona za wszechstronność, bogate biblioteki, [...]
IEnumerable czy IQueryable? To pytanie prędzej czy później zadaje sobie każdy początkujący programista .NET, zwłaszcza podczas pracy z LINQ i bazami danych. Oba interfejsy pozwalają iterować po kolekcjach danych i wyglądają [...]
Każdy programista prędzej czy później natrafi na fragment kodu, który aż się prosi o poprawę. Być może to starszy projekt pisany pod presją czasu, albo kod odziedziczony po kimś innym. Zamiast jednak przepisywać wszystko [...]
Operowanie na datach i czasie bywa zaskakująco skomplikowane. Nawet doświadczeni programiści potrafią napotkać problemy wynikające ze stref czasowych czy zmian czasu letniego. W języku C# podstawowym typem do reprezentowania [...]
C# i platforma .NET to jedne z najpopularniejszych technologii programistycznych, a co ważne – są przyjazne dla osób początkujących. Jeśli zastanawiasz się, jak szybko nauczyć się C# i .NET od zera, ten poradnik jest dla [...]
Słowo "losowość" często kojarzy się z chaosem i nieprzewidywalnością, ale w przypadku komputerów to tylko pozory. Pisząc programy, często korzystamy z funkcji losujących – choćby do generowania identyfikatora, symulacji [...]
Jeżeli dopiero zaczynasz swoją przygodę z .NET lub chcesz uporządkować swoją wiedzę, ten artykuł jest dla Ciebie. Wyjaśnię Ci różnice między .NET Framework, .NET Core, .NET Standard oraz najnowszym .NET. .NET Framework – [...]