Este conteúdo não está disponível no idioma selecionado.
Chapter 3. Features and benefits
3.1. Current features and benefits Copiar o linkLink copiado para a área de transferência!
.NET 10.0 provides several key features and benefits across its runtime, libraries, and frameworks.
3.1.1. Core .NET features Copiar o linkLink copiado para a área de transferência!
The .NET platform includes core framework libraries, compilers, build tools, NuGet package management, and a command-line interface (CLI).
Key benefits of the core .NET runtime and libraries include:
- Automatic memory management
- Type safety
- Delegates and lambdas
- Generic types
- Language Integrated Query (LINQ)
- Async programming
- Native interoperability
- Source generators
3.1.2. ASP.NET Core 10.0 and EF Core 10.0 Copiar o linkLink copiado para a área de transferência!
.NET 10.0 supports ASP.NET Core 10.0 and Entity Framework (EF) Core 10.0.
Benefits of using ASP.NET Core include:
- A lightweight and modular HTTP request pipeline
- The ability to host on a web server or self-host in your own process
- Support for true side-by-side application versioning
- Integrated support for creating and using NuGet packages
- A single, aligned web stack for web UI and web APIs
- Cloud-ready, environment-based configuration
- Built-in support for dependency injection
- Tooling that simplifies modern web development
3.2. New features and benefits Copiar o linkLink copiado para a área de transferência!
.NET 10.0 continues to broaden its support and tools for application development in an open source environment. The latest version of .NET includes the following improvements:
-
The Software Development Kit (SDK) supports the
C# 14andF# 10programming languages. -
The SDK includes a new
dnxcommand for direct execution of .NET tools. The SDK can also runC#files directly, without requiring aC#project file. - Performance is improved across the base library, garbage collector (GC), and just-in-time (JIT) compiler.
- New APIs are introduced for Post-Quantum Cryptography, including the ML-KEM, ML-DSA, and SLH-DSA algorithms.
-
The
ZipArchiveAPIs are extended with asynchronous support. -
The new
WebSocketStreamclass allows you to work with the WebSocket protocol using the standardStreamabstraction. -
System.Text.Jsonadds support for rejecting duplicate properties. - ASP.NET Core 10.0 enhances its support for OpenAPI and adds support for passkey authentication.