ASP.NET Core-Dokumentation: Neuerungen im Februar 2024
Willkommen bei „Neuerungen in der ASP.NET Core-Dokumentation im Februar 2024“. Nachfolgend sind alle größeren Änderungen aufgelistet, die in diesem Zeitraum an der Dokumentation vorgenommen wurden.
Verschiedenes
Blazor
Neue Artikel
Aktualisierte Artikel
- Schützen einer ASP.NET Core-Blazor Web App mit OpenID Connect (OIDC)
- Aktualisierungen zum Leitfaden für die Blazor-Problembehandlung
- Umleitung zur Startseite
- Blazor Web App mit OIDC-Artikel
- ASP.NET Core Blazor-QuickGrid-Komponente – Hinzufügen von QuickGrid-API-Querverknüpfungen
- Abhängigkeitsinjektion in Blazor in ASP.NET Core
- Ctor-Dienstinjektion
- Dienste über die Importdatei der obersten Ebene
- Klarstellen des Hinweises zur „Teilmenge“ der .NET-API
- Sprachaktualisierungen zum vorübergehenden „verwerfbaren“ Dienst
- Beispielcode für Querverknüpfung (nicht anzeigen)
- Aktualisierung zum Leitfaden für vorübergehende Dienste
- Razor-Komponentenlebenszyklus in ASP.NET Core
- Abschnitt zur Fehlerbehandlung verschoben
- Aufrufreihenfolge der Lebenszyklusmethoden
- ASP.NET Core Blazor: Synchronisierungskontext
- Abschnitt zur Fehlerbehandlung verschoben
- Blazor-Synchronisierungskontext – Beispielcode zeichnen
- Fehlerbehandlung in ASP.NET Core Blazor-Apps
- Abschnitt zur Fehlerbehandlung verschoben
- Aktualisierung zum „DispatchExceptionAsync“-Beispiel
- Aktualisierung zum Rendermodus-Leitfaden für Fehlerbegrenzungen
- ASP.NET Core Blazor Hybrid-Routing und -Navigation – Aktualisierung zum Deep-Linking-Leitfaden
- ASP.NET Core Blazor-Formularbindung – Inlineformularaktualisierungen für Konventionen
- ASP.NET Core Blazor-Formularübersicht – Inlineformularaktualisierungen für Konventionen
- Routing und Navigation in ASP.NET Core Blazor
- Inlineformularaktualisierungen für Konventionen
- Routing – Verwenden von @key in NavLink-Schleifenwarnung (anstelle von NavLink href)
- Vermeiden des Bezeichnens von Komponenten oder RenderFragment-Parametern als „Tags“
- Lazy Loading von Assemblys in ASP.NET Core Blazor WebAssembly – Inlineformularaktualisierungen für Konventionen
- ASP.NET Core Blazor-Rendermodi – Dienste über die Importdatei der obersten Ebene
- Razor-Komponenten in ASP.NET Core
- Aktualisierung von Referenztext und Beispielen für Komponenten
- Aktualisierung des Abschnitts „Routenparameter“
- Erstellen einer Blazor-App mit einer Aufgabenliste – Aktualisierung der Aufgabenkomponente
- Starten von ASP.NET Core Blazor
- Hinzufügen von WebAssembly-Startrückrufen (Laufzeit)
- Blazor-Startup – Name des Umgebungsvariablenbeispiels
- Startup – Manueller Start der eigenständigen Blazor WebAssembly
- Sichern von ASP.NET Core Blazor WebAssembly mit ASP.NET Core Identity – Hinzufügen eines Leitfadens für Rollen und Testbenutzer
- ASP.NET Core BlazorSignalR Leitfaden – [Blazor] SignalR – Entfernen der Erinnerung für „using System“
- Gemeinsame Nutzung von Ressourcen auf Web- und nativen Clients mithilfe einer Razor-Klassenbibliothek (RCL) – Aktualisierung der ‚Blazor Server‘-Verweise
- Hosten und Bereitstellen von in ASP.NET CoreBlazor WebAssembly
- Aktualisierung der „ASP.NET Core“-Verweise
- Klarstellen des Hinweises zur „Teilmenge“ der .NET-API
- ASP.NET Core Blazor-Grundlagen – Präzisieren des Hinweises zur „Teilmenge“ von .NET-API
- ASP.NET Core Blazor-Umgebungen – Verbesserung des Artikels zu Blazor-Umgebungen
- ASP.NET Core Blazor-Globalisierung und -Lokalisierung – Einschließen eines VSC-Pfads für Ressourcendateien
- Aufrufen von .NET-Methoden über JavaScript-Funktionen in ASP.NET Core Blazor – Offlinediskussionsaktualisierungen für 8.0
- Aufrufen von JavaScript-Funktionen über .NET-Methoden in ASP.NET Core Blazor – Offlinediskussionsaktualisierungen für 8.0
- ASP.NET Core Blazor-JavaScript-Interoperabilität (JS-Interop) – Offlinediskussionsaktualisierungen für 8.0
- ASP.NET Core Blazor WebAssembly – zusätzliche Sicherheitsszenarien – Offlinediskussionsaktualisierungen für 8.0
- Sichern von ASP.NET Core Blazor WebAssembly – Offlinediskussionsaktualisierungen für 8.0
- ASP.NET Core – integrierte Razor-Komponenten – Überarbeitung der Liste der integrierten Komponenten
- ASP.NET Core Blazor-Projektstruktur – Überarbeitung der Liste der integrierten Komponenten
- Authentifizierung und Autorisierung in ASP.NET Core Blazor
- Hinzufügen eines Hinweises zur ClaimsPrincipal-Verwendung
- Vermeiden des Bezeichnens von Komponenten oder RenderFragment-Parametern als „Tags“
- Debuggen von Blazor in ASP.NET Core-Apps
- Aktualisierungen von Debugging-Artikeln
- Letzte Runde der Debugging-Aktualisierungen
- Nachbereitung des Debugging-Artikels 8.0
- ASP.NET Core Blazor – statische Dateien – Dokumentieren des statischen Webobjekt-Projektmodus
Clientseitige Entwicklung
Aktualisierte Artikel
- Browserverknüpfung in ASP.NET Core – Moniker-Vorbereitung
Grundlagen
Aktualisierte Artikel
- Middleware mit Minimal-API-Apps – Middleware in Minimal-API: Hinzufügen von Links
- Tutorial: Veröffentlichen einer ASP.NET Core-App mit nativer AOT-Kompilierung – Aktualisierung auf native Großschreibung
- Anforderungsdelegat-Generator (RDG) von ASP.NET Core für native AOT – Aktualisierung auf native Großschreibung
- ASP.NET Core-Unterstützung für native AOT – Aktualisierung auf native Großschreibung
- Minimal-APIs: Kurzreferenz – Filter
- Protokollieren in .NET Core und ASP.NET Core – Entfernen des generischen Hosts
- Strategien zur Auswahl von Sprache und Kultur in einer lokalisierten ASP.NET Core-App – RouteDataRequestCultureProvider /8
gRPC
Aktualisierte Artikel
- gRPC und native AOT – Aktualisierung auf native Großschreibung
Migration
Neue Artikel
Aktualisierte Artikel
- Migrieren von ASP.NET Core 7.0 zu 8.0
- Hinzufügen eines Schritts zum Leitfaden für gehostete Blazor-WASM-Migration
- Aktualisierung des Leitfadens von gehosteter WASM zu BWA
- Migrieren von ASP.NET Core in .NET 8 zu ASP.NET Core in .NET 9
- Migration zu 9
- Blazor – Leitfaden mit Neuerungen
Leistung
Aktualisierte Artikel
- Middleware mit Bandbreitenbegrenzung in ASP.NET Core – Aktualisierung von rate-limit.md
Razor Pages
Aktualisierte Artikel
- Wiederverwendbare Razor-Benutzeroberfläche in Klassenbibliotheken mit ASP.NET Core – RCL, Hinzufügen statischer Webobjekte
Versionshinweise
Neue Artikel
Aktualisierte Artikel
- Neuerungen in ASP.NET Core 9.0
- .NET 9 Preview 1
- Blazor – Leitfaden mit Neuerungen
- Neuerungen in ASP.NET Core 9.0 Stub
- Neuerungen in ASP.NET Core 8.0 – Aktualisierung auf native Großschreibung
Sicherheit
Aktualisierte Artikel
- Sichere Speicherung von App-Geheimnissen in der Entwicklung in ASP.NET Core – Manuelles Festlegen des Assemblyinfo-Attributs
- Artikel basierend auf ASP.NET Core-Projekten, die mit einzelnen Benutzerkonten erstellt wurden – Hinweis, dass externe Entra-ID-Mandanten auch SingleOrg für die „--auth“-Option verwenden
- Übersicht zur ASP.NET Core-Authentifizierung – Artikel zur Blazor Web App mit OIDC
- Konfigurieren der Zertifikatauthentifizierung in ASP.NET Core – Hinzufügen der Eigenschaften „ChainTrustValidationMode“ und „CustomTrustStore“ zu „certauth.md“
SignalR
Aktualisierte Artikel
- Sicherheitsaspekte in ASP.NET Core SignalR – SignaR-Sicherheit: Punkt zum Anpassen der CORS-Middleware
- Redis-Backplane für horizontale Skalierung von ASP.NET Core SignalR
- SignalRRedis-Backplane: Aktualisierung und Fix
- SignalR: Redis-Backplane: Erweiterung um Versionsverwaltung
Testen
Aktualisierte Artikel
- Integrationstests in ASP.NET Core
- Entfernen von veraltetem „ISystemClock“
- Erklärung des Integrationstests „WebHostBuilderSection“
Lernprogramme
Aktualisierte Artikel
- Tutorial: Erstellen einer Minimal-API mit ASP.NET Core – Minimal-Web-API-Tutorial: Entfernen der Vorabversion für Pakete
- Teil 4, Hinzufügen eines Modells zu einer ASP.NET Core MVC-App – VSC-Verbesserungen für Razor Pages und MVC Tutorials
- Teil 8, Hinzufügen eines neuen Felds zu einer ASP.NET Core MVC-App – VSC-Verbesserungen für Razor Pages und MVC Tutorials
- Erste Schritte mit ASP.NET Core MVC – VSC-Verbesserungen für Razor Pages und MVC Tutorials
- Teil 2, Hinzufügen eines Modells – VSC-Verbesserungen für Razor Pages und MVC Tutorials
- Teil 7, Hinzufügen eines neuen Felds – VSC-Verbesserungen für Razor Pages und MVC Tutorials
- Tutorial: Erste Schritte mit Razor Pages in ASP.NET Core – VSC-Verbesserungen für Razor Pages und MVC Tutorials
- ASP.NET Core-Web-API-Dokumentation mit Swagger/OpenAPI – Aktualisierung von „getting-started-with-swashbuckle.md“
- Erste Schritte mit Swashbuckle und ASP.NET Core
- Verbesserung der Beschreibung der UseSwaggerUI-Methode
- Aktualisierung von „getting-started-with-swashbuckle.md“
- Teil 8, Hinzufügen der Validierung
- Razor Pages – Erste Schritte: Fix von VS Code und MacOS-Erklärung für Up
- Bearbeitung von „validation.md“: Verwendung von
dotnet ef database update
im Visual Studio Code-Abschnitt. Verwendung vonUpdate-Database
im Visual Studio-Abschnitt
- Teil 6, Hinzufügen der Suche – Bearbeitung von „search.md“: in Hinweis zur Beschreibung der (Nicht-)Beachtung der Groß-/Kleinschreibung von LINQ Contains und SQLite, Aufnahme von Links innerhalb von Hinweis anstatt außerhalb
Beitragende aus der Community
Die folgenden Personen haben in diesem Zeitraum zur ASP.NET Core-Dokumentation beigetragen. Vielen Dank! Erfahren Sie, wie Sie mitwirken können, indem Sie den Links unter „Beteiligen“ auf der Landing Page „Neuerungen“ folgen.
- hakenr – Robert Haken
- stanimirovv – Zlatin Stanimirov
- yogyogi – Yogi
- zipperer – Andrew Zipperer
- timdeschryver – Tim Deschryver
- 0xced – Cédric Luthi
- andrerom – André R.
- aterbo – aterbo
- Burke-Chris -
- CadeMH – Cade
- damienbod – damienbod
- edwardneal – Edward Neal
- ilmalte – Daniele Maltese
- jufa2401 – Justin Fabricius
- StormPooper – Daniel Smith
- thabaum: Cody
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.