Author Archives: billreiss

Blazor in .NET MAUI

In 2011, the Microsoft Build developer conference rocked the Windows developer world by pitching JavaScript and HTML as the preferred way to develop applications for Windows 8. It was seen as a betrayal by many loyal .NET developers, and there was a lot of skepticism about Microsoft being able to lure web developers to develop… Read More »

.NET MAUI and the MVU Pattern

Since the early days of WPF (Windows Presentation Foundation) on Windows Vista, XAML (eXtensible Application Markup Language) has been the primary way to do UI layout in .NET for desktop, Silverlight, Windows Phone, and Xamarin Forms. XAML is an XML representation of a .NET object, most commonly used to represent the user interface. XAML is… Read More »

Aloha, .NET MAUI

UPDATE: This post has been updated to the latest version of the VS2022 preview. If you are a Xamarin developer, it’s pretty likely you have already heard of .NET MAUI. If not, I’d say the best way to describe it is that it is a successor to Xamarin Forms. I say a successor instead of… Read More »

React Native for Windows Goes Mainstream

At the Build conference on Tuesday May 7, 2019, Microsoft presented a session on React Native for Windows. You can find the presentation at the link below, and I highly recommend watching the video to get more than my condensed version here. https://mybuild.techcommunity.microsoft.com/sessions/77007 React Native is a popular framework created by Facebook to allow developers… Read More »

Making Sense of .NET 5

Today at the first day of Microsoft’s annual Build conference, Microsoft announced .NET 5 which will be released in November 2020. This led to some confusion in discussions with some of my colleagues and friends. What about .NET Core? Isn’t that the future? The road forward? The answer is yes, and more so than ever.… Read More »