.NET Frontend Day 2022 took place on 10th February with a great line-up of speakers from the community & Microsoft and topics for all .NET developers. I will highlight the sessions that were of most interest to Xamarin and .NET MAUI developers.
What is .NET Frontend Day?
.NET Frontend Day is a virtual conference that started in 2021. It is organised and hosted by the creators of two of my favourtie podcasts - Jessica & Jimmy EngstrΓΆm from Coding After Work and Daniel Hindrikes from App in the Cloud. The first edition had eight speakers and some great sessions for .NET desktop and web developers. All the sessions from 2021 are available on YouTube.
This year's conference followed a similar format but had a strong focus on .NET MAUI and Blazor. Speakers included the incredibly prolific Gerald Versluis (if you haven't subscribed to his YouTube channel you should!), Maddy Leger Montaquila, James Montemagno and Daniel Roth from Microsoft, Sam Basu from Progress Software (Telerik) and MVPs Stacy Cashmore, Ed Charbeneau and Layla Porter.
Thanks to the hosts and all the speakers for a great afternoon of content!
.NET Frontend Day 2022 Sessions
- Introduction to App Development with .NET MAUI - Gerald Versluis
- Authenticating in Azure Static Web Apps - Stacy Cashmore
- Writing JavaScript for C#'s Blazor - Ed Charbeneau
- Top Tips For Blazor - Layla Porter
- Visual Studio 2022 and .NET MAUI - Maddy Leger Montaquila
- Migration & Modernization with .NET MAUI - Sam Basu
- Go Hybrid across Web, Desktop, & Mobile with Blazor Hybrid - James Montemagno
- Blazor for the Web and Beyond - Daniel Roth
A playlist for all 2022 sessions is available on YouTube.
Introduction to App Development with .NET MAUI
Gerald Versluis
.NET MAUI enables developers to create cross platform apps for Android, iOS, MacOS, and Windows. In this session, Gerald introduces .NET MAUI, explains how it fits into the .NET ecosystem, how it differs from Xamarin and how to get started building great cross platform apps.
Visual Studio 2022 and .NET MAUI
Maddy Leger Montaquila
Visual Studio 2022 shipped at the end of last year with a focus on speed and developer productivity, Visual Studio 2022 for Mac is being rebuilt from the ground up and .NET MAUI improves the developer experience for cross platform development. Maddy demonstrates how to be more productive building your .NET MAUI apps and provides the latest updates on the VS 2022, VS 2022 for Mac and .NET MAUI developer experiences.
Migration & Modernization with .NET MAUI
Sam Basu
.NET MAUI is the evolution of Xamarin.Forms running on .NET 6 but what if you have existing mobile apps built with Xamarin? How much work will it be to migrate to .NET MAUI? Would the Upgrade Assistants help? What about your custom renderers and what are MAUI handlers? Could Blazor help you share code with your web apps? Sam covers this and more with a real-world look at migration strategies and app modernisation with .NET MAUI.
Go Hybrid across Web, Desktop, & Mobile with Blazor Hybrid
James Montemagno
.NET MAUI Blazor apps enable you to re-use all of your Blazor knowledge, razor components, business logic and Blazor libraries to create native apps for desktop and mobile devices. Possibly the most friendly guy in the world π, James shows us how to wrap your existing Blazor web app or go full hybrid, including native UI and APIs, to create the best apps for any platform.
Blazor for the Web and Beyond
Daniel Roth
Blazor enables .NET developers to build applications using web UI for any platform or device. In this session, Dan looks at the many improvements to Blazor in .NET 6, the integration of Blazor into .NET MAUI and the future of Blazor. This is a must-watch session for the extensive Q&A at the end.