Neben Verbesserungen in ASP.NET Core Blazor 5.0 gibt es auch für klassische ASP.NET-basierte, serverseitige Techniken wie MVC und Razor Pages Verbesserungen, zum Beispiel Unterstützung für die C# 9.0 Records bei Model Binding und Validation. In Razor Pages können Entwickler jetzt Properties mit der Annotation [CompareAttribute] vergleichen. In Web APIs sind bei der Annotation [FromBody] nun auch optionale Parameter möglich.
In allen Projektenvorlagen für ASP.NET Core WebAPIs bietet Microsoft nun im Standard das Community-Paket Swashbuckle.AspNetCore für die Open API Specification (OAS) der Dienste an . Beim Start eines WebAPI-Projekts im Visual StudioDebugger öffnet sich jetzt automatisch die OAS-Hilfeseite.
Der integrierte WebserverKestrel unterstützt nun HTTP/2 Ping Frames. Header, die bisher in UTF-8 erwartet wurden, können jetzt auch andere Encodings verwenden. Die Authentifizierung mit Zertifikaten ist beschleunigt.
Langjährige Erfahrungen bei der Entwicklung von .NET- und Web-Anwendungen sowie dem Betrieb von Software geben die Top-Experten von www.IT-Visions.de an Sie weiter.
Sie brauchen Unterstützung bei der Entwicklung Ihrer Software? Die Experten-Entwickler von MAXIMAGO entwickeln Ihre Anwendungen mit innovativen User Interfaces zum agilen Festpreis.