Asp Net Core: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Lernplan für ASP.NET Core == | |||
=== Einführung === | |||
* Was ist ASP.NET Core? | |||
* Unterschiede zwischen ASP.NET und ASP.NET Core | |||
* Installation und Einrichtung der Entwicklungsumgebung | |||
== | === Grundlagen === | ||
* Erstellen eines einfachen ASP.NET Core Projekts | |||
* Verzeichnisstruktur und wichtige Dateien | |||
* Middleware und der Request-Processing-Pipeline | |||
== | === MVC-Architektur === | ||
* [[Program.cs (Asp Net Core)]] | |||
* Model-View-Controller (MVC) Muster | |||
* Erstellen von Controllern | |||
* Erstellen von Views | |||
* Arbeiten mit Models | |||
== | === Routing === | ||
== | * Grundlagen des Routings | ||
* Attribut-Routing | |||
* Konventionelles Routing | |||
== | === Dependency Injection === | ||
* | * Was ist Dependency Injection? | ||
* Konfigurieren von Dependency Injection in ASP.NET Core | |||
* Verwenden von Dependency Injection in Controllern | |||
=== Sicherheit === | |||
* Authentifizierung und Autorisierung | |||
* Identity Framework | |||
* Schutz vor CSRF (Cross-Site Request Forgery) | |||
=== Web APIs === | |||
* Erstellen einer Web API | |||
* Routing und HTTP-Methoden | |||
* Serialisierung und Deserialisierung von JSON | |||
* Versionierung von APIs | |||
=== Fortgeschrittene Themen === | |||
* Middleware erstellen | |||
* Logging und Fehlerbehandlung | |||
* Konfiguration und Umgebungsvariablen | |||
* Testen von ASP.NET Core Anwendungen | |||
=== Deployment === | |||
* Deployment auf IIS | |||
* Deployment auf Azure | |||
* Docker-Container für ASP.NET Core | |||
=== Ressourcen === | |||
* Offizielle Dokumentation | |||
* Online-Tutorials und Kurse | |||
* Bücher und weiterführende Literatur | |||
== Fazit == | |||
* Zusammenfassung der wichtigsten Punkte | |||
* Nächste Schritte und weiterführende Themen |