Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage .NET Core Content on InfoQ

  • ASP.NET Core Updates in .NET 8 Preview 3: Native AOT Support and More

    Recently Microsoft released .NET 8 Preview 3. This new release contains many new improvements to ASP.NET Core such as support for native AOT, server-side rendering with Blazor, rendering Razor components outside of ASP.NET Core, sections support in Blazor or monitoring Blazor Server circuit activity.

  • C# 12: Preview of Three New Features Coming

    Microsoft has published the release post which covers the three exciting new features that will be included in the upcoming release of C# 12, the latest version of its popular programming language. These features include primary constructors for non-record classes and structs, using aliases for any type, and default values for lambda expression parameters.

  • Uno Platform 4.8: New App Template Wizard & Design System Package Import, .NET 8 Preview 2, and More

    Uno Platform released version 4.8 of their framework for building native mobile, desktop, and WebAssembly apps. The latest version brings over 200 fixes and new features, as well as support for .NET 8 Preview 2. The highlight of the new release is the new startup experience, new App Template Wizard, OpenGL Acceleration, Design System Package Import, updates for Reactive / MVUX, and many more.

  • Explore the Latest Updates to WinForms Visual Basic Application Framework

    Recent updates to the WinForms Visual Basic Application Framework, including the ability to convert older .NET Framework-based apps to .NET 6, 7, or 8+ and new features like the Windows Forms Out-of-Process Designer. Upgrading to newer frameworks creates opportunities to support modern technologies like EF Core and many more valuable updates.

  • Distributed Application Runtime (Dapr) v1.10 Released

    Recently, the Dapr maintainers released V1.10 of Distributed Application Runtime (Dapr), a developer framework for building cloud-native applications, making it easier to run multiple microservices on Kubernetes and interact with external state stores/databases, secret stores, pub/sub-brokers, and other cloud services and self-hosted solutions.

  • ASP.NET Core 8 Preview 2: QuickGrid and Enhanced Blazor WebAssembly Performance

    .NET 8 Preview 2 brings several enhancements to the ASP.NET Core. The highlights of the release are the Blazor QuickGrid component, which promises to simplify data presentation and manipulation, and improved performance for Blazor WebAssembly through the use of the new runtime feature called jiterpreter.

  • .NET Upgrade Assistant Extension for Visual Studio Now Available

    The .NET Upgrade Assistant is a Microsoft tool that helps developers upgrade their .NET Framework apps to .NET 5 or later by analyzing code and dependencies, generating a report of issues, and providing code fixes. A new available extension makes it possible to update any .NET application to the most recent .NET version within Visual Studio.

  • What's New in Entity Framework Core 8

    Entity Framework Core 8, scheduled for release in November 2023, brings new features and new improvements to features already introduced in EF Core 7. Notable features include: support for raw SQL queries for unmapped types, lazy-loading improvements and support for TimeOnly and DateOnly SQL Server data types.

  • ASP.NET Core 8 Preview 1 Available

    On February 21st, 2023, Microsoft released the first look at the upcoming .NET version, which will also feature a number of ASP.NET Core-powered web development advancements. The .NET 8 version, has a particular focus on enhancing ASP.NET Core features. The most recent advancements will focus on areas like Blazor United, Authentication & Authorization experience, and Native AOT.

  • Entity Framework 7 Brings Bulk Operations and JSON Columns

    Version 7 of Entity Framework (EF) Core, Microsoft's object-to-database mapper library for .NET Framework, was released in November. The updated version brings performance updates when saving data, allows JSON column operations, enables efficient bulk operations, and contains many minor fixes and improvements. The EF7 Core is available for both .NET 7 and .NET 6.

  • .NET Upgrade Assistant Now Migrates WCF Services to CoreWCF

    Sam Spencer, Microsoft’s .NET Core team program manager, announced on November 4th, 2022, that the Upgrade Assistant .NET tool now includes a preview of an extension that migrates WCF (Windows Communication Foundation) service code from .NET Framework to .NET Standard targeting .NET 6 and later versions. The WCF code is migrated to the CoreWCF library, an open-source port of WCF for .NET Core.

  • Microsoft to End Support for .NET Core 3.1 in December 2022

    The long-term-support (LTS) version 3.1 of Microsoft .NET Core Framework is slated to go out of support on December 13th, 2022. Microsoft recommends upgrading .NET Core 3.1 applications to .NET 6.0 to stay supported for the future, while the developers have mixed feelings about the .NET support policy.

  • Minimal APIs, Blazor Improvements, and Tools Updates in ASP.NET Core 6

    Recently, Microsoft has released .NET 6, which includes a broad set of new features and improvements related to the ASP.NET Core framework, including minimal APIs, Blazor improvements, and tools updates. This release focuses on making ASP.NET a complete framework to build modern and highly scalable web applications.

  • Visual Studio 2022 Preview 2 Focuses on Instant Feedback

    Microsoft's second preview of Visual Studio 2022 provides a deeper look at the feature the company plans to provide in its latest IDE. As to be expected with software in development, there are also a few rough spots.

  • 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.