C# to jedno z najdoskonalszych dzieł Microsoftu. Co więcej, język ten, podobnie jak wieloplatformowy framework .NET, jest  konsekwentnie rozwijany i wzbogacany. Coraz więcej profesjonalistów  przekonuje się, że używanie C# jest przyjemne i satysfakcjonujące, a  każda kolejna wersja przynosi liczne udogodnienia i nowe  funkcjonalności. Aktualne wersje C# 10 i .NET 6 pozwalają bez trudu tworzyć rozbudowane serwisy internetowe czy wieloplatformowe aplikacje mobilne.
Ta książka jest kolejnym, gruntownie przebudowanym wydaniem cenionego podręcznika dla programistów #C. Dzięki niej nauczysz się  najważniejszych zasad korzystania z tego języka. Znajdziesz tu  drobiazgowe omówienie API środowiska .NET, jak również techniki pracy z  systemem plików, asynchronicznymi strumieniami, serializacją i  szyfrowaniem.
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami  konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z  wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i  technologię Blazor. Zapoznasz się z metodami stosowania  wielozadaniowości do poprawy wydajności i skalowalności aplikacji.  Przeczytasz też, w jaki sposób ASP.NET Core ułatwia pracę wielu zespołów programistów. Poszczególne zagadnienia zostały zilustrowane dokładnie  wyjaśnionymi przykładami kodu, a dodatkowe ćwiczenia pozwolą Ci na  utrwalenie zdobytych umiejętności.
Z tą książką nauczysz się:
  - tworzyć własne typy w programowaniu zorientowanym obiektowo
   - pisać, testować i debugować funkcje
   - odczytywać dane i manipulować nimi za pomocą LINQ
   - pracować z Entity Framework Core, a także Microsoft SQL Server i   SQLite
   - tworzyć usługi sieciowe i interfejsy użytkownika
   - projektować aplikacje wieloplatformowe
 
C# i .NET: najlepsze środowisko do programowania w najlepszym języku!