Grāmata cenšas aptvert visus aspektus fullstack izstrādes lietojumprogrammām uz C# un .NET, apvienojot teoriju ar tās praktisko īstenošanu. Rakstīšanas brīdī tika apskatīta jaunākā versija .NET 8 un C# 12 (šīs versijas ir ar ilgstošu atbalstu, kas ir liels ieguvums), turklāt grāmatā sniegtie piemēri būtu jāstrādā gan nākamajās versijās, gan iepriekšējās.
Papildus C# un .NET izstrādē mēs izmantosim JavaScript, HTML5, CSS3, Razor Pages, Blazor un Bootstrap, kā arī runāsim par atkļūdošanu, daudzuzdevumu izpildi, mērogojamību un lietojumprogrammu testēšanu. Mēs pievērsīsim uzmanību jaunajiem projektu veidnēm VS (ņemot vērā jaunākos atjauninājumus), sniegsim piemērus visiem reālo lietojumprogrammu veidiem (izņemot ļoti specifiskus). Izveidojot lietotāja tipus, mēs apskatīsim objektorientētu programmēšanu, lai mijiedarbotos ar datu bāzēm, strādāsim ar Entity Framework Core un LINQ, kā arī izveidosim vairākas vietnes
Izveidojot lietotāja tipus, mēs apskatīsim objektorientētu programmēšanu, lai mijiedarbotos ar datu bāzēm, strādāsim ar Entity Framework Core un LINQ, kā arī izveidosim vairākas vietnes uz ASP.NET Core Razor Pages un izmantojot MVC paraugu.
Atsevišķa uzmanība tiks pievērsta mikroservisu arhitektūrai – pastāstīsim, kā izstrādāt un izmantot tīmekļa pakalpojumus, izmantojot Blazor. Izmantojot frontend izstrādi, mēs izveidosim vietnes ar JavaScript un bez tā, kā arī uzzināsim, vai Blazor ir nepieciešams, lai izveidotu vietni uz Bootstrap.