The WPF Notepad Project (2022): It’s (A)live! (Premium)

After a review by Rafael, my updated C#/Windows Presentation Foundation (WPF)/.NET 6.0 version of .NETpad is now available on GitHub.

Sorry this took so long: I wrote about making this version of .NETpad available on GitHub over three weeks ago. But I’ve been a bit preoccupied with other matters, most notably our attempt to purchase an apartment in Mexico City. And this kind of fell by the wayside.

However, it’s available now if you wish to clone it and mess around with the code. (You could have also just followed along in the multi-article instructions detailing how I wrote it in the first place. Actually. Cloning it is a lot easier.)

For those unfamiliar with how that works, here are the basic instructions:

Download and install Visual Studio Community 2022. You do so by navigating to the Visual Studio website, choosing Download Visual Studio, and then Community 2022. Visual Studio will eventually require you to sign in with your Microsoft account, and when prompted to choose from the available Visual Studio workloads, choose “.NET desktop development” under “Desktop & Mobile.”

Clone my .NETpad (WPF) repository from GitHub. Choose “Clone a repository” when Visual Studio first runs and then use this URL---https://github.com/thurrott/NotepadWF-CS.git---as the Repository location.

Open the project. When Visual Studio first appears, you will see the NotepadWPF project in the Solution Explorer pane. Double-click this to open the project normally.

Build and run .NETpad. To build the project and run the application, select the Start button (with the green arrow) in the Visual Studio toolbar. Unless I’ve completely screwed this up, .NETpad should run normally. And it will incorporate the changes I mentioned in The WPF Notepad Project (2022): Reviving My Favorite .NETpad.

Because we’re so close to the end of the month, that’s about all I’ll be able to accomplish for now: I want to move onto a different programming project for April. But I will see what pull requests people make on GitHub, and any feedback you have here, and we’ll likely continue working on this app in the future. For whatever it’s worth, this is my favorite version of .NETpad, and I do have a few thoughts about modernizing it somewhat.

Gain unlimited access to Premium articles.

With technology shaping our everyday lives, how could we not dig deeper?

Thurrott Premium delivers an honest and thorough perspective about the technologies we use and rely on everyday. Discover deeper content as a Premium member.

Tagged with

Share post

Please check our Community Guidelines before commenting

Windows Intelligence In Your Inbox

Sign up for our new free newsletter to get three time-saving tips each Friday

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Thurrott © 2024 Thurrott LLC