Fullstack-Entwicklung in C#, .NET, JavaScript, Razor Pages, Bootstrap und Blazor
Autor: Дмитрий Егоров
Verlag: Nauka i tekhnika
Altersgrenzen: 12+
Jahr der Veröffentlichung: 2025
ISBN: 9785907592636
Anzahl der Seiten: 512
Größe: 233х167х21 mm
Einbandart: Soft
Gewicht: 470 g
ID: 1740392
Das Buch versucht, alle Aspekte der Fullstack-Entwicklung von Anwendungen in C# und .NET abzudecken, indem es Theorie mit praktischer Umsetzung kombiniert. Zum Zeitpunkt des Schreibens wurde die neueste Version von .NET 8 und C# 12 betrachtet (diese Versionen haben langfristige Unterstützung, was ein großer Vorteil ist), wobei die im Buch gegebenen Beispiele sowohl in späteren als auch in vorherigen Versionen funktionieren sollten.
Neben C# und .NET werden wir in der Entwicklung JavaScript, HTML5, CSS3, Razor Pages, Blazor und Bootstrap verwenden, und wir werden über Debugging, Multithreading, Skalierbarkeit und das Testen von Anwendungen sprechen. Wir werden den Schwerpunkt auf die neuen Projektvorlagen in VS legen (unter Berücksichtigung der neuesten Updates) und Beispiele aller Arten von realen Anwendungen geben (mit Ausnahme von sehr spezifischen). Bei der Erstellung benutzerdefinierter Typen werden wir die objektorientierte Programmierung betrachten, um mit Datenbanken zu interagieren, werden wir mit Entity Framework Core und LINQ arbeiten und auch mehrere Websites erstellen.
Bei der Erstellung benutzerdefinierter Typen werden wir die objektorientierte Programmierung betrachten, um mit Datenbanken zu interagieren, werden wir mit Entity Framework Core und LINQ arbeiten und auch mehrere Websites auf ASP.NET Core Razor Pages erstellen und das MVC-Muster verwenden.
Ein besonderes Augenmerk wird auf die Mikrodienste-Architektur gelegt – wir erklären, wie man Webservices mit Blazor entwickelt und nutzt. Mit der Frontend-Entwicklung erstellen wir Websites mit und ohne JavaScript und erfahren, ob Blazor erforderlich ist, um eine Website mit Bootstrap zu erstellen.