Książka stara się objąć wszystkie aspekty fullstack-rozwoju aplikacji w C# i .NET, łącząc teorię z jej praktyczną realizacją. W momencie pisania rozważana była najnowsza wersja .NET 8 i C# 12 (te wersje z długoterminowym wsparciem, co jest dużą zaletą), przy czym podane w książce przykłady powinny działać zarówno w nowszych wersjach, jak i w poprzednich.
Oprócz C# i .NET, w rozwoju będziemy korzystać z JavaScript, HTML5, CSS3, Razor Pages, Blazor i Bootstrap, a także porozmawiamy o debugowaniu, wielozadaniowości, skalowalności i testowaniu aplikacji. Skoncentrujemy się na nowych szablonach projektów w VS (z uwzględnieniem najnowszych aktualizacji), podamy przykłady wszystkich typów rzeczywistych aplikacji (z wyjątkiem bardzo specyficznych). Przy tworzeniu typów użytkowników omówimy programowanie obiektowe, do interakcji z bazami danych będziemy pracować z Entity Framework Core i LINQ, a także stworzymy kilka stron
Przy tworzeniu typów użytkowników omówimy programowanie obiektowe, do interakcji z bazami danych będziemy pracować z Entity Framework Core i LINQ, a także stworzymy kilka stron na ASP.NET Core Razor Pages i korzystając z wzorca MVC.
Osobną uwagę poświęcimy architekturze mikroserwisów – opowiemy, jak opracować i wykorzystać usługi webowe za pomocą Blazor. Korzystając z rozwoju frontendu, stworzymy strony z JavaScript i bez, a także dowiemy się, czy Blazor jest potrzebny do stworzenia strony na Bootstrap.