Knyga stengiasi apimti visus pilno staklių kūrimo aspektus C# ir .NET programų, derinant teoriją su praktiniu įgyvendinimu. Rašymo momentu buvo svarstoma naujausia .NET 8 ir C# 12 versija (šios versijos turi ilgalaikę paramą, kas yra didelis privalumas), tuo pačiu pateikti knygoje pavyzdžiai turėtų veikti tiek naujesnėse, tiek senesnėse versijose.
Be C# ir .NET, kūrime naudosime JavaScript, HTML5, CSS3, Razor Pages, Blazor ir Bootstrap, taip pat kalbėsime apie derinimą, daugiadalykį darbą, didinimą ir programų testavimą. Atkreipsime dėmesį į naujus projektų šablonus VS (atsižvelgiant į naujausius atnaujinimus), pateiksime visų tipų realių programų pavyzdžius (išskyrus labai specifinius). Kuriant vartotojų tipus, apsvarstysime objektinį programavimą, o dirbant su duomenų bazėmis dirbsime su Entity Framework Core ir LINQ, taip pat sukursime keletą svetainių.
Kuriant vartotojų tipus, apsvarstysime objektinį programavimą, o dirbant su duomenų bazėmis dirbsime su Entity Framework Core ir LINQ, taip pat sukursime keletą svetainių naudojant ASP.NET Core Razor Pages ir taikant MVC šablonus.
Atidžiai aptarsime mikroservisų architektūrą – papasakosime, kaip kurti ir naudoti interneto paslaugas naudojant Blazor. Naudodami frontend kūrimą, sukursime svetaines su JavaScript ir be jo, taip pat sužinosime, ar reikia Blazor, kad sukurtume svetainę naudojant Bootstrap.