.NETCoding

.NET 10 Preview 1: Diese neuen Funktionen und Verbesserungen sind geplant

Montag, 03. März 2025

Microsoft hat die erste Vorschauversion von .NET 10 veröffentlicht, die zahlreiche Verbesserungen und neue Funktionen in verschiedenen Bereichen wie Runtime, SDK, Bibliotheken, C#, ASP.NET Core, Blazor und .NET MAUI bietet. Diese Neuerungen zielen darauf ab, die Entwicklungserfahrung effizienter und produktiver zu gestalten.

.NET 10: Das ist neu bei den Bibliotheken

In .NET 10 werden unter anderem die Bibliotheken erweitert, um die Arbeit mit Zertifikaten und Zeichenfolgen zu erleichtern. Du kannst nun Zertifikate anhand von Thumbprints finden, die nicht auf SHA-1 basieren, und PEM-codierte Daten in ASCII/UTF-8 erkennen. Zusätzlich wurden neue Methodenüberladungen für den ISOWeek-Typ mit DateOnly eingeführt, und die Zeichenfolgen-Normalisierungs-APIs unterstützen jetzt Span. Diese und viele zusätzliche Erweiterungen ermöglichen dir eine flexiblere und effizientere Datenverarbeitung.

.NET 10: Das ist neu bei der Runtime

Die Laufzeitumgebung von .NET 10 wird optimiert, um die Leistung deiner Anwendungen zu steigern. Durch die Devirtualisierung von Array-Interface-Methoden und die Stapelspeicherung von Arrays mit Werttypen werden die Ausführungsgeschwindigkeit erhöht und der Speicherverbrauch reduziert. Zudem wurde die Unterstützung für AVX10.2 hinzugefügt, was die Nutzung moderner Prozessorfunktionen ermöglicht.

.NET 10: Das ist neu beim SDK

Das SDK von .NET 10 bietet nun die Möglichkeit, nicht benötigte Paketverweise zu entfernen, die standardmäßig vom Framework bereitgestellt werden. Dies führt zu schlankeren Projekten und kann die Build-Zeiten verkürzen.

.NET 10: Das ist bei C#

Die neue Version von C# wird mehrere Verbesserungen mit sich bringen. Du kannst jetzt nameof in ungebundenen generischen Typen verwenden und implizite Konvertierungen zu Span durchführen. Zudem wurden field-gestützte Eigenschaften und Modifikatoren für einfache Lambda-Parameter eingeführt. Ein experimentelles Feature ermöglicht es, Zeichenfolgenliterale im Datensegment zu speichern, was die Speicherverwaltung optimieren kann.

.NET 10: Das ist neu bei ASP.NET Core und Blazor

Für Webdeveloper bietet .NET 10 Unterstützung für OpenAPI 3.1 und die Generierung von OpenAPI-Dokumenten im YAML-Format. Die Integrationstests von Anwendungen mit Top-Level-Statements wurden verbessert, und Blazor unterstützt nun das Einbinden von Skripten als statische Webressourcen.

.NET 10: Das ist bei .NET MAUI

Die plattformübergreifende Entwicklung mit .NET MAUI profitiert von Qualitätsverbesserungen, insbesondere bei der CollectionView für iOS und Mac Catalyst. Diese Optimierungen sorgen für eine stabilere und performantere Benutzeroberfläche in deinen Anwendungen.

Um .NET 10 Preview 1 zu testen, kannst du das .NET 10 SDK herunterladen. Wenn du Visual Studio auf Windows verwendest, empfiehlt es sich, die neueste Vorschauversion von Visual Studio 2022 zu installieren. Alternativ kannst du Visual Studio Code mit der C# Dev Kit-Erweiterung nutzen. Diese Vorschauversion bietet dir die Möglichkeit, die kommenden Funktionen und Verbesserungen von .NET 10 frühzeitig zu testen und Feedback zu geben, um die endgültige Version mitzugestalten.

Mehr erfahren

Teilen auf

  • Facebook
  • Twitter
  • LinkedIn
Wabenähnliche gläserne Strukturen in Rottönen vor duklem Hintergrund.
19. bis 22. Mai

Microsoft Build 2025

The future is yours @Build: Vernetzen, coden und lernen – live oder virtuell bei der Microsoft Build in Seattle.

.NET

Kostenlos, Cross-Plattform und Open Source

.NET

.NET-Dokumentation

Dokumentation


Verwandte News

.NETArtificial IntelligenceCodingVisual Studio

Mittwoch, 26. März 2025

.NET AI Chat Template jetzt als Public Preview verfügbar

Das .NET AI Chat Template bietet Developern eine benutzungsfreundliche und anpassbare Grundlage, um schnell mit KI-Chat-Anwendungen zu starten.

Zur News
.NETCoding

Dienstag, 25. März 2025

MSTest 3.8: Neue Features für effizientere .NET-Tests

Mit Features wie verbesserten Assertions, der Möglichkeit, flaky-Tests automatisch zu wiederholen, und neuen Analyzern erleichtert MSTest 3.8 das Schreiben und Ausführen von Tests.

Zur News
.NETArtificial IntelligenceAzureCloud NativeCodingGitHubOpen SourceSecurityVisual Studio

Freitag, 21. März 2025

Die wichtigsten News der Kalenderwoche 12/2025: .NET, Azure, Agentic AI und mehr

Was hat sich in der vergangenen Woche für Developer und IT-Pros getan? Was waren die wichtigsten Ankündigungen? Gab es neue Lernressourcen? Unser TechWiese-Team hat jede Menge Links für dich zusammengestellt.

Zur News
.NETCoding

Dienstag, 04. März 2025

.NET Aspire 9.1: Neue Features für mehr Kontrolle und Effizienz

Die neueste Version von .NET Aspire bringt zahlreiche Verbesserungen: Hierarchische Ressourcenansicht, flexible Sprachwahl, neue Filteroptionen und optimierte Docker-Unterstützung.

Zur News