Auch in der .NET-Welt werden immer mehr Web- und Cross-Plattformanwendungen mit HTML CSS
JavaScript TypeScript und SPA-Frameworks clientseitig programmiert während auf dem Server
ASP.NET oder ASP.NET Core zum Einsatz kommt. Das erfahrene www.IT-Visions.de-Expertenteam um
Dr. Holger Schwichtenberg zeigt wie Sie mit diesem Technikmix moderne
Single-Page-Webanwendungen und mobile Cross-Platform-Apps realisieren. Es liefert Praxiswissen
für Entwickler die bislang Windows-Desktop-Anwendungen entwickelt haben oder nur mit älteren
ASP.NET-Konzepten (Webforms) vertraut sind. Das Buch deckt ein umfassendes Themenspektrum
ab:Web-Basiswissen: HTML und CSS das Framework Bootstrap das von CSS abstrahiert und von
Microsoft in den Projektvorlagen für ASP.NET und ASP.NET Core eingesetzt
wird.Webserverprogrammierung mit ASP.NET: das klassische Framework ASP.NET
Model-View-Controller (MVC) und das klassische Web API ASP.NET sowie ASP.NET SignalR die auf
dem .NET Framework 4.x und nur auf Windows-Systemen laufen.Webserverprogrammierung mit ASP.NET
Core: das neue ASP.NET Core inklusive WebAPI und SignalR Core das auf dem Windows-basierten
.NET »Full« Framework 4.x oder dem plattformneutralen .NET Core läuft. Inklusive einer
Fallstudie zu Microservices mit ASP.NET Core Web API und RabbitMQ.Web-Client-Programmierung:
Einführungen in die Programmiersprachen JavaScript und TypeScript und die
Single-Page-Web-Frameworks Angular und React sowie ASP.NET Blazor das auf C# aufbauende
SPA-Framework.Hosting von ASP.NET und ASP.NET Core: Self-Hosting sowie Hosting in den Internet
Information Services (IIS) in Docker-Containern und über den Microsoft-Cloud-Dienst Azure.Das
Fallbeispiel MiracleList: komplettes Fallbeispiel einer modernen Webanwendung bestehend aus
einem Backend (C# mit ASP.NET Core) einem Web-Frontend (TypeScript mit Angular) sowie
Cross-Platform-Apps für Linux macOS Windows Android und iOS (mithilfe von Electron und
Cordova aus dem Web-Frontend erzeugt).Bonuskapitel: Sie erhalten zusätzlich drei Kapitel zu
React Open Web Interface for .NET (OWIN) Katana und ASP.NET Sicherheit als kostenloses PDF
zum Herunterladen.Codebeispiele: Für jedes Kapitel stehen die relevanten Codebeispiele als
kostenloser Download auf der Webseite zum Buch auf oreilly.de oder unter www.IT-Visions.de MWA
bereit.