As the name suggests, it has a slew of features under the hood to work with .NET MAUI.
To effectively support the Stable channel release of .NET MAUI 10, both the CLI NuGet package and the Visual Studio extension of the All-in-One .NET MAUI Templates Pack have been updated.
This v8.0 is the key enhancement for .NET MAUI 10. Check out the articles for v7.9, v7.10, and v7.11 for the feature set.
To know more about all the features of this template pack, refer to the series of articles listed here.
And to learn about key features by MAUI version, check these articles:
As the name suggests, has a slew of features under the hood to work with .NET MAUI.
To effectively support the RC release (with Go-Live support) of .NET MAUI 10, both the CLI NuGet package and the Visual Studio extension of the All-in-One .NET MAUI Templates Pack have been updated.
This is the third set of enhancements for .NET MAUI 10. Check out the v7.9 and v7.10 articles for the feature set.
To know more about all the features of this template pack, refer to the series of articles listed here.
And to learn about key features by MAUI version, check these articles:
As the name suggests, has a slew of features under the hood to work with .NET MAUI.
To effectively support the RC release (with Go-Live support) of .NET MAUI 10 and the latest stable release of .NET MAUI 9, both the CLI NuGet package and the Visual Studio extension of the All-in-One .NET MAUI Templates Pack have been updated.
To learn about key features by version, check these articles:
A .NET MAUI 10 XAML file illustrating the Global Namespace feature.
.NET 10, the next major version of .NET, will follow the annual release cadence. It is a Long-Term Support (LTS) release, set to launch during .NET Conf, an annual virtual developer event, scheduled from Nov 11-13, 2025. Support will last for 3 years from release.
This release is packed with a broad set of features. The theme is enhanced security, performance, diagnostics, and developer productivity.
Consult these articles on .NET 10 and C# 14 features:
The STS support policy has recently changed: from .NET 9 onwards, support will last for 2 years instead of 18 months. Support for both .NET 8 LTS and .NET 9 STS will continue until Nov 2026. Full details here.
It’s to be noted that .NET MAUI does not have concept of STS/LTS. Each major version is supported for 18 months after its release, so support for .NET MAUI 9 will be available only till mid-May, 2026. The official support policy is here.
To know more about the key features of .NET MAUI 9, consult this overview article.
Key Features:
In this article, we’ll explore the high-level features of .NET MAUI 10.
As the name suggests, has a slew of features under the hood to work with .NET MAUI.
To effectively support the RC release (with Go-Live support) of .NET MAUI 10, both the CLI NuGet package and the Visual Studio extension of the All-in-One .NET MAUI Templates Pack have been updated.
First and foremost, adding support for the Visual Studio 2026 Insiders release.
To know more about the key features of .NET MAUI 10, consult this comprehensive overview article.
To know more about all the features of this template pack, consult the articles linked here.
How to Install:
From CLI:
Here’s the command to install the CLI templates pack.
.NET MAUI Community Toolkit v11.2 - RatingView control
Yesterday marked the release of v11.2 of the .NET MAUI Community Toolkit, which is based on .NET MAUI 9 SR5 (v9.0.50).
Though it serves as the extended arm of .NET MAUI app development, newcomers will discover this officially supported toolkit to be of immense value.
It provides a thorough array of essential components, including Alerts, Behaviors, Converters, Extensions, Layouts, and Views, which are vital for creating practical, real-world applications.
The Rating control is one of the most used controls while developing feedback pages. Requesting users to rate their quality of service, product reviews, questionnaires, surveys, KPIs, appraisals, feedback forms, user interactions like likes and dislikes, etc. Later, this data can be used to search, suggest, list, and improve products/services.
This February, join David and Rachel as they discuss the latest advancements in the world of .NET MAUI during the monthly community standup about GitHub Copilot’s role in enhancing productivity.
The Community Standup is a live event hosted by the core framework team on the official .NET YouTube channel. It provides valuable insights and exciting announcements. For .NET MAUI, it usually happens on the first Thursday of each month.
Undoubtedly, AI is disrupting the status quo, and now GitHub Copilot is available free of charge. On the free tier, it offers 2,000 code completions and 50 chats per month. All that is required is a GitHub user account and a sign-up for free. Supported on a multitude of apps including VS Code. For further details, please refer to the article and FAQ.
Remember to join live on Thu, Feb 6 at 18:00 UTC. Click the link to access the timing in your local or preferred time zone. Note, that it’s an hour behind its usual schedule (Daylight Saving).
The community links for this month’s standup will be updated here.
Happy coding. Stay connected as we continue to learn and share the experiences from this exciting journey of being a .NET developer.
This article represents the second installment of the XAML for Beginners series, which elucidates the concept of declarative markup in the context of defining UI in .NET applications. All articles within this series are accessible from here.
The initial article focused mainly on introducing XAML and its building blocks.
In this article, the focus will be on the following:
Starting a new series entitled XAML for Beginners elucidates the concept of declarative markup to define UI in .NET applications. All articles within this series can be accessed from here.
The second installment of this series is now available to read here.
XAML is an acronym that stands for eXtensible Application Markup Language. It was first introduced in 2006, accompanying the initial release of Windows Presentation Foundation (WPF) alongside .NET 3.0.
The principal objective of this methodology is to segregate the UI design from the program logic. This separation allows the design team to focus solely on the UI, while the program logic can be developed and evaluated independently. Consequently, these components can be integrated into a unified system.
The MVVM design pattern is an exemplary framework for accomplishing this. However, XAML also supports the code-behind approach.