.NET 7 Release Candidate 1 (RC1) is now available and includes many great new improvements to ASP.NET Core.
Here’s a summary of what’s new in this preview release:
- Dynamic authentication requests in Blazor WebAssembly
- Handle location changing events
- Blazor WebAssembly debugging improvements
- .NET WebAssembly build tools for .NET 6 projects
- .NET JavaScript interop on WebAssembly
- Kestrel full certificate chain improvements
- Faster HTTP/2 uploads
- HTTP/3 improvements
- Experimental Kestrel support for WebTransport over HTTP/3
- Experimental OpenAPI support for gRPC JSON transcoding
- Rate limiting middleware improvements
- macOS dev-certs improvements
TL;DR: .NET 7 is fast. Really fast. A thousand performance-impacting PRs went into runtime and core libraries this release, never mind all the improvements in ASP.NET Core and Windows Forms and Entity Framework and beyond. It’s the fastest .NET ever. If your manager asks you why your project should upgrade to .NET 7, you can say “in addition to all the new functionality in the release, .NET 7 is super fast.”
برای اجرای نگارشهای مختلف دات نت به چه نگارشی از Visual Studio نیاز است؟
301, MovedPermanently
SDK Version | MSBuild/Visual Studio version | Ship date | Lifecycle |
---|---|---|---|
2.1.5xx | 15.9 | Nov '18 | Aug '211 |
2.1.8xx | 16.2 (No VS) | July '19 | Aug '21 |
3.1.1xx | 16.4 | Dec '19 | Oct '21 |
3.1.4xx | 16.7 | Aug '20 | Dec '22 |
5.0.1xx | 16.8 | Nov '20 | Mar '21 |
5.0.2xx | 16.9 | March '21 | May '221 |
5.0.3xx | 16.10 | May '21 | Aug '21 |
5.0.4xx | 16.11 | Aug '21 | May '221 |
6.0.100 | 17.02 | Nov '21 | Jul '23 |
6.0.200 | 17.1 | Feb '22 | May '22 |
6.0.300 | 17.23 | May '22 | TBD |
6.0.400 | 17.3 | TBD | TBD |
7.0.100 | 17.4 | TBD | TBD |
Here’s a summary of what’s new in this preview release:
- New Blazor WebAssembly loading page
- Blazor data binding get/set/after modifiers
- Blazor virtualization improvements
- Pass state using
NavigationManager
- Additional
System.Security.Cryptography
support on WebAssembly - Updated Angular and React templates
- gRPC JSON transcoding performance
- Authentication will use single scheme as
DefaultScheme
-
IFormFile
/IFormFileCollection
support for authenticated requests in minimal APIs - New problem details service
- Diagnostics middleware updates
- New
HttpResults
interfaces