ASP.NET Core in Aktion, Dritte Auflage

Bewertung:   (4,7 von 5)

ASP.NET Core in Aktion, Dritte Auflage (Andrew Lock)

Leserbewertungen

Zusammenfassung:

ASP.NET Core in Action wird für seine Klarheit und Zugänglichkeit bei der Erklärung der Komplexität von ASP.NET Core gelobt. Es vereinfacht erfolgreich komplizierte Themen, so dass die Leser schnell mit der Programmierung mit .NET Core beginnen können. Das Buch enthält praktische Beispiele und wertvolle Einblicke sowohl für Anfänger als auch für erfahrene Entwickler. Einige Leser haben jedoch ihre Enttäuschung darüber geäußert, dass die versprochenen eBook-Formate nicht zusammen mit der Printversion verfügbar sind.

Vorteile:

Vereinfacht komplexe Themen, gut strukturierte Progression vom Einfachen zum Komplexen, gibt hilfreiche Tipps und Einblicke, ermöglicht sofortiges Programmieren mit .NET Core, enthält umfangreiche Beispiele, die das Wissen festigen.

Nachteile:

Enttäuschung über die Nichtverfügbarkeit der versprochenen eBook-Formate mit dem Kauf der Printausgabe.

(basierend auf 5 Leserbewertungen)

Originaltitel:

ASP.NET Core in Action, Third Edition

Inhalt des Buches:

Erstellen Sie professionelle Full-Stack-Webanwendungen mit C# und ASP.NET Core.

In ASP.NET Core in Action, Third Edition erfahren Sie, wie Sie:

⬤ Minimale APIs für die Bereitstellung von JSON für clientseitige Anwendungen zu erstellen.

⬤ Dynamische, serverseitig gerenderte Anwendungen mit Razor Pages zu erstellen.

⬤ Benutzerauthentifizierung und -autorisierung.

⬤ Daten mit Entity Framework Core speichern.

⬤ Unit- und Integrationstests für ASP.NET Core-Anwendungen.

⬤ Schreiben Sie benutzerdefinierte Middleware und Komponenten.

Vollständig aktualisiert auf ASP.NET Core 7. 0! In ASP.NET Core in Action, Third Edition zeigt Ihnen Microsoft MVP Andrew Lock, wie Sie Ihre C#- und.NET-Kenntnisse nutzen können, um erstaunliche plattformübergreifende Webanwendungen zu erstellen. Dieser überarbeitete Bestseller zeigt die neuesten.NET-Muster, einschließlich minimaler APIs und minimalem Hosting. Selbst wenn Sie noch nie mit ASP.NET gearbeitet haben, werden Sie schnell produktive plattformübergreifende Webanwendungen erstellen können. Illustrationen und kommentierter Code machen das Lernen visuell und einfach.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

Das ASP.NET Core-Webframework bietet alles, was Sie für die Erstellung professioneller Webanwendungen benötigen. Mit produktivitätssteigernden Bibliotheken für serverseitiges Rendering, sicheren APIs, einfachem Datenzugriff und vielem mehr werden Sie Ihre Zeit damit verbringen, Funktionen zu implementieren, anstatt Syntax zu erforschen und Bugs aufzuspüren. Dieses Buch ist Ihr Leitfaden.

Über das Buch

ASP.NET Core in Action, Third Edition zeigt Ihnen, wie Sie produktionsreife Webanwendungen mit ASP.NET Core 7.0 erstellen. Sie lernen anhand praktischer Beispiele, aufschlussreicher Illustrationen und gut erklärtem Code. Die aktualisierte dritte Auflage umfasst die Erstellung minimaler APIs, die Sicherung von APIs mit Bearer-Tokens, WebApplicationBuilder und mehr.

Was ist drin?

⬤ Minimal-APIs für die Bereitstellung von JSON.

⬤ Serverseitiges Rendering mit Razor Pages.

⬤ Datenzugriff mit Entity Framework Core.

⬤ Schreiben Sie eigene Middleware und Komponenten.

Über den Leser

Für Anfänger und fortgeschrittene Webentwickler. Beispiele sind in C#.

Über den Autor

Andrew Lock ist ein Microsoft MVP, der mit ASP.NET Core schon vor der ersten Veröffentlichung gearbeitet hat.

Inhaltsverzeichnis

1 Erste Schritte mit ASP.NET Core.

TEIL 1 - EINSTIEG MIT MINIMAL APIS.

2 Verstehen von ASP.NET Core.

3 Ihre erste Anwendung.

4 Bearbeitung von Anfragen mit der Middleware-Pipeline.

5 Erstellen einer JSON-API mit minimalen APIs.

6 Zuordnen von URLs zu Endpunkten mit Routing.

7 Modellbindung und Validierung in minimalen APIs.

TEIL 2 - ERSTELLEN VOLLSTÄNDIGER ANWENDUNGEN.

8 Eine Einführung in Dependency Injection.

9 Registrierung von Diensten mit Dependency Injection.

10 Konfigurieren einer ASP.NET Core-Anwendung.

11 Dokumentieren von APIs mit OpenAPI.

12 Speichern von Daten mit Entity Framework Core.

TEIL 3 - HTML-GENERIERUNG MIT RAZOR PAGES UND MVC.

13 Erstellen einer Website mit Razor Pages.

14 URLs mit Routing auf Razor Pages abbilden.

15 Antworten mit Page Handlern in Razor Pages generieren.

16 Binden und Validieren von Anfragen mit Razor Pages.

17 HTML-Rendering mit Razor-Views.

18 Formulare mit Tag Helpers erstellen.

19 Erstellen einer Website mit MVC-Controllern.

20 Erstellen einer HTTP-API mit Web-API-Controllern.

21 Die MVC- und Razor Pages-Filterpipeline.

22 Erstellen von benutzerdefinierten MVC- und Razor-Page-Filtern.

TEIL 4 - SICHERUNG UND BEREITSTELLUNG IHRER ANWENDUNGEN.

23 Authentifizierung: Hinzufügen von Benutzern zu Ihrer Anwendung mit Identity.

24 Autorisierung: Sichern Sie Ihre Anwendung.

25 Authentifizierung und Autorisierung für APIs.

26 Überwachung und Behebung von Fehlern mit Protokollierung.

27 Veröffentlichen und Bereitstellen Ihrer Anwendung.

28 Hinzufügen von HTTPS zu einer Anwendung.

29 Verbessern der Sicherheit Ihrer Anwendung.

TEIL 5 - WEITERGEHEN MIT ASP.NET CORE.

30 Erstellen von ASP.NET Core-Anwendungen mit dem generischen Host und Startup.

31 Erweiterte Konfiguration von ASP.NET Core.

32 Erstellen von benutzerdefinierten MVC- und Razor Pages-Komponenten.

33 Aufrufen von entfernten APIs mit IHttpClientFactory.

34 Erstellen von Hintergrundaufgaben und -diensten.

35 Testen von Anwendungen mit xUnit.

36 Testen von ASP.NET Core-Anwendungen.

Weitere Daten des Buches:

ISBN:9781633438620
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2023
Seitenzahl:984

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

ASP.NET Core in Aktion - ASP.NET Core in Action
Zusammenfassung ASP.NET Core in Action richtet sich an C#-Entwickler ohne Erfahrung in der Webentwicklung, die schnell und...
ASP.NET Core in Aktion - ASP.NET Core in Action
ASP.NET Core in Aktion, Dritte Auflage - ASP.NET Core in Action, Third Edition
Erstellen Sie professionelle Full-Stack-Webanwendungen mit C# und ASP.NET Core...
ASP.NET Core in Aktion, Dritte Auflage - ASP.NET Core in Action, Third Edition

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: