As a reminder, I wrote four versions of .NETpad: the original version with Windows Forms, Visual Basic.NET, and the .NET Framework; a second version with Windows Forms, C#, and the .NET Framework (which I never documented), a version using the Windows Presentation Foundation (WPF), C#, and .NET Core 3.1, and a Universal Windows Platform (UWP) version with C#. Each is, in its own way, pretty memorable, and each has its charms … and its deficiencies, some related to the underlying technology and some to my own inexperience.
The most recent of those versions dates back to the first half of 2020. Since then, I’ve debated where to go next. I’ve researched Microsoft technologies, web technologies like React and React Native, and third-party solutions like Google Flutter. I’ve watched as Microsoft followed up .NET Core 3.1 with .NET 5 and then, more recently, .NET 6. I’ve waited to see what happened with Project Reunion, which has finally shipped as the Windows App SDK, and .NET MAUI, which will be finalized by mid-2022.