First things first, wishing you all a very happy, healthy, and prosperous new year 2023.
As a recap, 2022 has been the most happening year for .NET MAUI:
First things first, wishing you all a very happy, healthy, and prosperous new year 2023.
As a recap, 2022 has been the most happening year for .NET MAUI:
November will be the most exciting month for all the .NET developers around the world as new versions of .NET get released during its annual conference, .NET Conf. Quite like the previous years, this time also, it will be hosted virtually and can be joined online. .NET 7 is slated to release at this year’s conference scheduled as a three-day event starting Tue, Nov 8, 2022, through Thu, Nov 10, 2022.
Now updated with YouTube links to replay the recorded sessions.
The most requested feature from Xamarin.CommunityToolkit package, MediaElement, is now getting ported to the .NET MAUI CommunityToolkit following the MAUI’s very own handler-based implementation.
Peter Foot and other members of the repository are hard at work to make it available by the .NET 7 GA release timeframe scheduled early next month during the .NET Conf 2022.
This package is now released as a stable release in Jan 2023, and details have been covered in a separate article here.
This is the fourth article in the .NET MAUI – Blazor series and have provided links for the other 3 articles previously published.
This article primarily focuses on the Blazor Hybrid scenarios.
The reason is the potential of Blazor, the modern web UI stack based on Razor SDK and allows to work with C# language constructs which can be used across multiple frameworks with the introduction of BlazorWebView, now officially supported on .NET MAUI, classic Windows desktop application frameworks such as Windows Forms (WinForms) and WPF.
Very happy to announce the availability of the Shared Class Library project template, a library that targets both Xamarin.Forms and .NET MAUI from one single project.
We all know that .NET MAUI is an evolution of Xamarin.Forms targeting .NET 6 (as of this writing), a cross-platform UI stack (native UI) targeting the Android, iOS, macOS, and Windows platforms to complement the .NET toolchain (SDK & Workloads), and a single base class library (BCL).
Much to the user’s delight, Microsoft released the stable version of .NET MAUI (General Availablity) a day before the start of its annual developer conference event, MSBuild.
The templates are out of the preview band with version # 6.0.312 and the package is now available to install from the NuGet.
This article is the second part of this MVVM – Made Easy series. The first part of this article, covering the basics, is linked here.
As seen in the first part, INotifyPropertyChanged (INPC) is the interface that defines the event which raises the notification whenever the value of the property gets changed.
Yes, another RC in such a short span of two weeks’ time. A more polished version and most importantly Samsung Tizen joins the .NET MAUI bandwagon. And it seems one more RC to follow before the GA release later this month.
The Model-View-ViewModel (MVVM) is a software design pattern that is structured to separate program (business) logic and user interface controls. The main advantage is, that the program logic is fully unit-testable as it functions independently of the UI controls (loosely coupled). It is very popular among the developers of XAML-based UI frameworks such as WPF, UWP, Xamarin.Forms, .NET MAUI, WinUI, and even other 3rd Party frameworks such as Uno.
This is a follow-up article describing the new features added to the latest release that supports .NET MAUI RC1. For installation and options available in this template, a detailed article is linked here.
Update: The latest article describing the template features of .NET 8 is available here.
This release is now loaded with 4 new features: