It’s the month of May, so it’s time for Microsoft Build, its annual developer conference, where it’ll showcase the innovative features to the community.
It’s the age of AI, which is disrupting the status quo. So most of the sessions are scheduled along that line as expected.
For .NET MAUI, Blazor, and C#, these are the highly recommended sessions to watch.
.NET MAUI Project File - Base TFM and Conditional OutputType
The topic for this month’s .NET MAUI community standup is so interesting, Testing your MAUI Apps ft. Gerald Versluis.
Remember to join live on Thu, Apr 4 at 17:00 UTC. Click the link to access the timing in your local/preferred time zone. Note, it’s back at the same time.
Update: The community links for this month’s standup are here.
The All-in-One .NET MAUI App templates support this feature out of the box by incorporating the base framework TFM and conditionally configuring the OutputType property 😊.
.NET MAUI Project File – Base TFM and Conditional OutputType
dotnet new mauiapp -o MyApp
Happy coding. Stay connected as we continue to learn and share the experiences from this exciting journey of being a .NET developer.
This is the third article in the recently started series titled Developer Tips, which offers concise hints to enhance productivity. All the articles in the series can be accessed from here.
A style is characterized by a collection of interrelated properties that aim to improve resource management within the application. It is defined as a list of Setters. A Setter has a property and a value.
Styles can be incorporated into the Resources property, of type ResourceDictionary, defined at the VisualElement level.
The .NET MAUI All-in-One Templates Pack Visual Studio 2022 extension has achieved the significant milestone of 20K installations. It’s time to celebrate.🎊🎉🎇🎆
The initial version was released on Jul 18, 2021, and it took 2 years and 8 months to reach this stage with an average of 20 installations every day.
To know more about the features offered, consult this What’s New article.
If you would like to recognize the work, kindly consider sponsoring on the GitHub Sponsor page or Buy Me a Coffee page. Thanks in advance.
Happy coding. Stay connected as we continue to learn and share the experiences from this exciting journey of being a .NET developer.
This is the second article in the newly started series titled Developer Tips, which offers concise hints to enhance productivity. The inaugural article is about Margin and Padding. All the articles in this series can be accessed from here.
The BindableLayout functions as an item repeater, enabling an ILayout to interact with a data-bound IEnumerable.
Starting a new series titled Developer Tips which offers small hints to enhance developer productivity. All the articles in this series can be accessed from here.
We’ll start with the Margin and Padding that effectively position the View.
Both the properties have been appropriately defined at the View level and are of the type Thickness, which is a structure that defines 4 important properties: Left, Top, Right, and Bottom.
This article provides a comprehensive guide on leveraging the Maps feature from the .NET MAUI Community Toolkit in a WinUI 3 App through the robust Embedding feature.
The CommunityToolkit.Maui.Maps NuGet package provides access to Bing Maps through a WebView on Windows. The Handler definitions for the Windows platform for the .NET MAUI Maps feature are hosted in this package.
To ensure the Maps feature functions correctly on the native WinUI 3 App, it is imperative to slightly adjust the feature initialization in the MAUI pipeline.
Windows Forms and WPF are proven solid frameworks for creating high-performance Windows desktop client applications.
Blazor, a framework for full-stack web development with C# and Razor.
When these two technologies come together, then it’s certainly a delight for the .NET developers as it paves the way to leverage the skills they’re already familiar with and an option to modernize the existing applications.
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.