What to Expect in .NET 6

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • core

    .NET news, announcements, release notes, and more! (by dotnet)

    With .NET 6 already in preview, we can see impressive features and improvements on .NET 5. It targets features that were not present in .NET 5, like a next-generation Xamarin. This lowers the barriers between desktop and native mobile development. It means better integration between the many different Windows UI toolkits. There are also many other considerable and smaller-scale enhancements in .NET 6. Microsoft has laid out point-by-point on its official .NET product roadmap.

  • .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

    In .NET 6, Arm64 continues to be a big focus since its significant performance improvements compared to .NET 5. In contrast to .NET 5, .NET 6 focuses mainly on its functional enablement to make its performance seamless. It also supports Windows form and Windows presentation framework (WFP) out of the box in contrast to the support of WFP using x64 emulation in Windows on Arm devices as in .NET 5.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

    Blazor support for .NET was first on the server. Then it was in the browser with WebAssembly. Now, .NET 6 enables writing Blazor desktop apps. Blazor desktop lets you create hybrid client apps, combining web and native UI in a native client application. Its target is web developers who want to provide rich client and offline experiences for our users. These experiences can also be enhanced using UI libraries like ComponentOne.

  • dotnet-buildtools-prereqs-docker

    Used to maintain the Docker images hosted at the mcr.microsoft.com/dotnet-buildtools/prereqs image repository

    The Microsoft .NET 6 development team clarified that containers are a daily focus of the group, both as the basis of the build infrastructure and as a product scenario. They noted that even current .NET performance testing uses containers. This is due to the multiple projects planned for improving containers in .NET 6. Some of these planned improvements include:

  • FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

    The Microsoft .NET 6 development team clarified that containers are a daily focus of the group, both as the basis of the build infrastructure and as a product scenario. They noted that even current .NET performance testing uses containers. This is due to the multiple projects planned for improving containers in .NET 6. Some of these planned improvements include:

  • designs

    This repo is used for reviewing new .NET designs.

    Increased startup and throughput performance by using modern vector instructions by default

  • Mono

    Mono open source ECMA CLI, C# and .NET implementation.

    Xamarin.Forms is an open-source, cross-platform framework for building iOS, Android, and Windows applications with .NET from a single shared codebase. Mono engineers first developed it, and Microsoft acquired it in 2016.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • themesof.net

    Discontinued This site shows the themes, epics, and user stories that we plan to ship. It provides a hierarchical view of the planned product features.

    There’s more information on the plans, changes, and challenges encountered with the current .NET 6 development on Microsoft’s Themes of .NET.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts