Powszechnie uważa się, iż C# jest genialnym językiem ogólnego wykorzystania, który nadaje się do tworzenia każdego rodzaju oprogramowania - od serwisów internetowych przez aplikacje biznesowe aż po gry.
Oprogramowanie takie działa na komputerach biurkowych, serwerach, urządzeniach przenośnych, a także na specjalizowanych systemach do gier. Z kolei.NET Core umożliwia tworzenie rozwiązań serwerowych w chmurze, a także na pracę z urządzeniami wirtualnej albo rozszerzonej rzeczywistości.
To wszystko sprawia, iż technologie C# i.NET Core pozwalają na tworzenie postępowych systemów, które będą sprawnie działać na wielu zróżnicowanych platformach. Ta książka jest wspaniałym, spójnym i niezwykle poręcznym podręcznikiem do nauki języka C#.
prezentuje także najlepsze praktyki używane na platformie.NET Core. Z publikacji skorzysta każdy, kto pragnie zdobyć prawidłowe przygotowanie do pracy z językiem i platformą. Znalazły się tu przystępnie wyłożone podstawy języka C# i sposoby debugowania kodu i zasady programowania obiektowego.
Nie zabrakło informacji o najnowszych elementach języka C# 7.1, takich jak domyślne literały, krotki, dopasowywanie wzorców, zmienne rodzaju out i inne. Dokładnie opisano biblioteki klas.NET standard 2.0.
Zaprezentowano najważniejsze typy aplikacji, takie jak witryny i aplikacje internetowe, serwisy sieciowe, aplikacje UWP i aplikacje przenośne. W tej książce między innymi: potężne podstawy C# 7.1 i.NET Core 2.0 mistrzowskie aplikacje w ASP.NET Core 2.0 i wielozadaniowość używanie Entity Framework Core i LINQ do pracy nad danymi Korzystanie ze środowiska UWP i z Xamarin.Forms Szyfrowanie, strumienie i serializacja Planowane funkcje języka C# w wersji 8 Wieloplatformowa aplikacja - fachowy deweloper!
O autorze Mark J. Price specjalizuje się w programowaniu w języku C#. Ma dokument MCSD i Episerver. Na początku XXI wieku pisał oficjalne kursy programowania dla Microsoftu, włączając w to kursy języka C#.
Poza doświadczeniem w rozwijaniu aplikacji i pisaniu poprawnego kodu ma wielkie umiejętności edukacyjne: potrafi efektywnie przekazać wiedzę jednocześnie profesjonalistom z wieloletnim doświadczeniem, jak i 16-latkom stawiającym pierwsze linie kodu.
obecnie Price generuje i prowadzi kursy dotyczące usług Digital Experience Cloud marki Episerver.