.NETpad 2025: A Custom MessageBox Dialog (Premium)

I’ve made incredible progress on .NETpad’s support for session state management and multiple documents and tabs. But the code is brutally difficult, and messy in testing. And it’s the type of thing I should only work on with a fresh brain. Foolishly, p… Continue reading .NETpad 2025: A Custom MessageBox Dialog (Premium)

.NETpad 2025: Tabs First Steps (Premium)

I’ve been pushing ahead on some of the more complex coding that .NETpad will require for tabs and state management. But in working through that mess, it occurred to me to take a step back, follow my own advice, and focus on one of the more fundamental … Continue reading .NETpad 2025: Tabs First Steps (Premium)

.NETpad 2025: .NET 9.0.1 Fixes the App Crashing Bug (Premium)

I wasn’t expecting to publish a .NETpad 3.0 update this quickly, at least not on this topic, but Microsoft released .NET 9.0.1 today. And as I had hoped–and assumed–it includes the hoped-for fix for the bug that caused the app to crash when the user … Continue reading .NETpad 2025: .NET 9.0.1 Fixes the App Crashing Bug (Premium)

.NETpad 2025: Settings Auto Flow (Premium)

Looking over the to-do list for .NETpad in 2025, I decided to start small and make one of the easier changes to the app first. That change? Settings auto-flow.
What to do, what to do
I realized after posting .NETpad 2025: What Comes Next (Premium) that… Continue reading .NETpad 2025: Settings Auto Flow (Premium)

.NETpad 2025: What Comes Next (Premium)

My central goal for .NETpad in 2025 is easily stated, but not so easily implemented: I want to transition the app to a tabs-based user interface. But that’s not all I’d like to accomplish with this app over the next several months. Here’s what I’m thin… Continue reading .NETpad 2025: What Comes Next (Premium)

Modernizing .NETpad: Late Breaking Structural Changes (Premium)

I sometimes have trouble focusing. No, that’s not exactly right. Sometimes, the problem is that I focus on the wrong thing. And that’s happened a bit since Microsoft released .NET 9 back in November. This is the .NET version that brings initial support… Continue reading Modernizing .NETpad: Late Breaking Structural Changes (Premium)

Modernizing .NETpad: Late Breaking Structural Changes (Premium)

I sometimes have trouble focusing. No, that’s not exactly right. Sometimes, the problem is that I focus on the wrong thing. And that’s happened a bit since Microsoft released .NET 9 back in November. This is the .NET version that brings initial support… Continue reading Modernizing .NETpad: Late Breaking Structural Changes (Premium)

.NETpad 2025: Looking Ahead, Feeling a Little Tabby (Premium)

OK, I’m getting ahead of myself here. But it’s impossible not to look past 2024’s .NETpad modernization work. There’s more work to do. The biggest being the long-awaited–but also long-dreaded–tabbed user interface.
Tabs. It was always going to be tab… Continue reading .NETpad 2025: Looking Ahead, Feeling a Little Tabby (Premium)