InfoQ Homepage .NET 6 Content on InfoQ
-
Async Streaming with EF Core and ASP.NET Core 6
Combining enhancements to .NET Core and EF Core, ASP.NET Core 6 has gained the ability to handle arbitrarily large JSON files via asynchronous streaming and the IAsyncEnumerable interface.
-
ASP.NET Core 6 to Challenge Python and Node
ASP.NET Core 6 will allow developers to build REST APIs using a single-file model similar to basic Python and Node applications. Under this model, developers will no longer need to create a Program class, a Startup class, or Controller classes.
-
.NET 6: Collections Improvements
Next in our series on the API changes for .NET 6, we look at collections.
-
.NET News Roundup: Microsoft Build, .NET 6, MAUI, Visual Studio 2019, Project Reunion
It's been a busy week for the .NET community with this year's edition of Microsoft Build. During the event, Microsoft released new previews for .NET 6 and its related frameworks, along with a new version of Visual Studio, TypeScript 4.3, and more. InfoQ examined these and a number of smaller stories in the .NET ecosystem from the week of May 24th, 2021.
-
Mercury Brings Visual Basic to Feature Parity with C# and Adds Multiple Platform Support
RemObjects Mercury refreshes Visual Basic for .NET by adding support for current .NET features while also making it available for more platforms, including WebAssembly, iOS, Android, and Linux.
-
.NET 6 Brings Blazor WebView Controls to WPF and WinForms
ASP.NET Core in .NET 6 Preview 3 brings many interesting features to explore, including the usage of Blazor components inside of desktop, WPF and Win Forms, applications via BlazorWebView control.
-
.NET 6 LINQ Improvements
Continuing our series on the over 100 API changes in .NET 6, we look at extensions to the LINQ library.
-
Microsoft Announces 64-Bit Visual Studio 2022
Microsoft has announced that the forthcoming Visual 2022 will finally be 64-bit. VS2022 will have full support for the upcoming .NET 6, C++20, ASP.NET Blazor, and .NET MAUI. The first preview release of VS2022 is scheduled for third quarter 2021.
-
.NET 6: Async Improvements
Among the over 100 API changes in .NET 6 are several features designed to make working with asynchronous code easier and safer. These include new WaitAsync methods, reusable CancellationTokenSource, and execution context management.
-
.NET 6: Date and Time Structures
A long-standing problem with .NET’s Base Class Library is the inability to separately represent date and time values. As part of .NET 6, the new DateOnly and TimeOnly classes seek to correct this oversight.