Bewertung:

Das Buch „Learning Modern .Net Development“ richtet sich an Leser, die bereits über gute Kenntnisse in ASP.NET MVC und verwandten Technologien verfügen. Es deckt ein breites Spektrum an Themen im Zusammenhang mit ASP.NET Core 3 ab, darunter die Grundlagen, Produktivitätsverbesserungen und fortgeschrittene Themen. Während einige Leser die umfassende Abdeckung und Organisation des Buches zu schätzen wissen, kritisieren andere die mangelnde Klarheit und die schlechte Ausrichtung auf bestimmte Zielgruppen.
Vorteile:⬤ Umfassende Abdeckung von ASP.NET Core 3 und verwandten Technologien.
⬤ Gut gegliederte Kapitel, die ein einfaches Lesen ermöglichen.
⬤ Wertvolle Erklärungen von Schlüsselkonzepten wie Dependency Injection und MVC.
⬤ Enthält den historischen Kontext der ASP.NET-Entwicklung.
⬤ Es werden Beispiele bereitgestellt, die für das Lernen von Vorteil sein können.
⬤ Nicht für Anfänger geeignet, da es an schrittweisen Erklärungen und soliden Beispielen mangelt.
⬤ Unzureichend definierte Zielgruppe, so dass sowohl Anfänger als auch Fortgeschrittene unzufrieden sind.
⬤ Einige Rezensenten halten Online-Ressourcen wie die Microsoft-Dokumentation für klarer und strukturierter.
⬤ Einige Leser sind der Meinung, dass dem Buch ein strukturierter Ansatz fehlt, was es verwirrend macht.
(basierend auf 6 Leserbewertungen)
Modern Web Development with ASP.NET Core 3 - Second Edition: An end to end guide covering the latest features of Visual Studio 2019, Blazor and Entity
Erforschen Sie die Tools und Techniken zur Erstellung skalierbarer und sicherer Restful-Webdienste und Webanwendungen mit C# 8 und ASP. NET CORE 3. 1
Hauptmerkmale
⬤ Vertiefen Sie sich in MVC-Muster, Konfiguration, Routing und Bereitstellung, um professionelle Anwendungen zu erstellen.
⬤ Lernen Sie, wie Sie ASP-Anwendungen mit den JavaScript-Frameworks React, Vue und Angular integrieren können.
⬤ Verbessern Sie die Leistung von Anwendungen und des Entwicklungsteams durch die Implementierung fortgeschrittener ASP.NET Core-Konzepte.
Buchbeschreibung
ASP.NET ist seit langem die bevorzugte Wahl von Webentwicklern. Mit ASP.NET Core 3 hat Microsoft interne Änderungen am Framework vorgenommen und neue Ergänzungen eingeführt, die Ihre Herangehensweise an die Webentwicklung verändern werden. Diese zweite Auflage wurde gründlich aktualisiert, um Ihnen zu helfen, das Beste aus den neuesten Funktionen des Frameworks zu machen, von gRPC und Konventionen bis hin zu Blazor, dem ein neues Kapitel gewidmet ist.
Sie beginnen mit einem Überblick über die wichtigsten Themen und lernen das Model-View-Controller-Muster (MVC), verschiedene Plattformen, Abhängigkeiten und Frameworks kennen. Als Nächstes lernen Sie, wie Sie die MVC-Umgebung einrichten und konfigurieren, bevor Sie sich mit erweiterten Routing-Optionen beschäftigen. Im weiteren Verlauf lernen Sie Controller und Aktionen zur Verarbeitung von Anfragen kennen und erfahren, wie Sie HTML-Eingaben für Modelle erstellen können. Im weiteren Verlauf lernen Sie die wesentlichen Aspekte der Syntax und der Prozesse bei der Arbeit mit Razor kennen. Sie werden auch mit der clientseitigen Entwicklung vertraut gemacht und erkunden die Test-, Protokollierungs-, Skalierbarkeits- und Sicherheitsaspekte von ASP.NET Core. Schließlich lernen Sie, wie Sie ASP.NET Core in verschiedenen Umgebungen wie Azure, Amazon Web Services (AWS) und Docker bereitstellen können.
Am Ende des Buches werden Sie mit der Entwicklung in ASP.NET Core vertraut sein und ein tiefes Verständnis dafür haben, wie Sie mit dem Framework interagieren und plattformübergreifend arbeiten können.
(Was Sie lernen werden)
⬤ Verstehen Sie die neuen Möglichkeiten von ASP.NET Core 3. 1.
⬤ Erfahren Sie, wie Sie ASP.NET Core konfigurieren können, um das volle Potenzial zu nutzen.
⬤ Erstellen Sie Controller und Action-Methoden und verstehen Sie, wie man den Status beibehält.
⬤ Implementierung und Validierung von Formularen und Abruf von Informationen aus diesen Formularen.
⬤ Verbessern Sie die Produktivität durch Wiederverwendung, Prozessformulare und effektive Sicherheitsmaßnahmen.
⬤ Eintauchen in das neue Blazor-Entwicklungsmodell.
⬤ ASP.NET Core-Anwendungen in neuen Umgebungen, wie Microsoft Azure, AWS und Docker, bereitstellen.
Für wen ist dieses Buch geeignet?
Wenn Sie ein Entwickler mit Grundkenntnissen in ASP.NET MVC sind und leistungsstarke Anwendungen erstellen möchten, dann ist dieses Buch für Sie. Entwickler, die sich mit den neuesten Änderungen in ASP.NET Core 3. 1 kennenlernen möchten, um Anwendungen auf professionellem Niveau zu erstellen, werden dieses Buch ebenfalls nützlich finden. Es wird erwartet, dass Sie mit C#, ASP.NET Core, HTML und CSS vertraut sind, um den größten Nutzen aus diesem Buch zu ziehen.