With .NET 6 now available, I’ve been looking over the four versions of .NETpad that I created a few years back to see how they can be modernized.
Recent The UWP Notepad Project Stories
UWP apps like .NETpad natively support Windows 10’s Dark and Light app modes (themes), but we need to tweak that support just a bit.
Today, we’ll implement .NETpad’s Auto Save functionality, which will work nearly identically to the way we did it previously in WPF.
I think I’ve finally found a reliable way to prompt the user to save an unsaved document if they try to manually close the app.
This time, we’ll implement .NETpad’s text zooming capabilities, fix the application name, and add a new application icon.
For this installment of our UWP project, we’ll implement Find, Find Next, Find Previous, Replace, and Replace All with a fun new custom dialog.
With File Open and the Save prompt out of the way, we can move forward to the other app commands that involve file operations: New, Save, and Save As.
In this fourth installment, we’ll get started on file operations and custom dialogs, both of which occur asynchronously in UWP.
In this installment of the UWP Notepad project, we’ll implement the non-font user settings and a workaround for a UWP weirdism that had me stumped for days.
In this second installment, we’ll use C# to implement user settings related to fonts, word wrap, the command bars, and auto save.
After far too many struggles, I think I’ve finally gotten the UWP version of .NETpad to the point where I can document how I created it. Again.