Schulung ASP.NET Core 7.0 - Änderungen und Neuerungen gegenüber ASP.NET Core 6.0

Beschreibung/Inhalt

# Allgemeine Neuerungen in ASP.NET Core 7.0

  • Brücke zwischen den gRPC und REST ("gRPC JSON Transcoding")
  • Starke Beschleunigung der HTTP/2-Verarbeitung
  • Typed Results für WebAPIs
  • Dependency Injection für Action-Parameter
  • Parameter-Bindung mit eigener TryParse()-Implementierung
  • SignalR Client Source Generator für ASP.NET Core SignalR
  • Rate Limiting Middleware (System.Threading.RateLimiting)
  • Views und Razor Pages sind Modelltypangaben mit einem Fragezeichen deklarierbar: @model Typname?
  • Ereignis ServerReady in Microsoft.AspNetCore.Hosting


  • # Verbesserungen für speziell für Minimal-APIs in ASP.NET Core 7.0
  • Bindung einzelner Parameter an ein komplexes Objekt, welches mit [AsParameters] annotiert ist
  • Gruppierung von Routen mit gemeinsamen Basis-URL und gemeinsamer Konfiguration
  • Parameterbindung an mehrfach vorkommenden Werten in Header und Querystrings
  • Endpoint-Filter, die Code vor oder nach einer Web API-Operation ausführen (AddFilter())
  • Verbesserte Konfiguration für die Open-API-Specification
  • Datei-Upload mit den Schnittstellen IFormFile und IFormFileCollection
  • Entgegenname von Daten über die Klassen Stream und PipeReader
  • Vereinfachungen bei der Konfiguration von Authentifizierung und Autorisierung

  • Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil