Dev

Scott and Mark start a podcast

Scott Hanselman and Mark Russinovich Have a New Podcast

Microsoft veterans Scott Hanselman and Mark Russinovich have started a new podcast, and I can't…

.NET 9 RC2

Microsoft Releases .NET 9 Release Candidate 2

With one month to go until the final release, Microsoft has delivered the second and…

iA Writer for Android is RIP

iA Writer Abandons Android, Citing Google Play Policy Changes

iA announced that it will no longer develop the Android version of its iA Writer…

Premium

Modernizing .NETpad Step-By-Step, Part 7: Clean-Up in Aisle WPF (Premium)

In this final phase of this year's .NETpad modernization project, we'll clean up the code…

Modernizing .NETpad Step-By-Step, Part 8: Replace and Replace All
Premium

Modernizing .NETpad Step-By-Step, Part 8: Replace and Replace All (Premium)

This time, we'll implement Replace and Replace all, and then migrate all the new Find/Replace…

Premium

Modernizing .NETpad Step-By-Step, Part 7: Find, Find Next, and Find Previous (Premium)

In this phase of the .NETpad modernization project, we will implement a Find/Replace interface and…

Modernizing .NETpad: Decision Time on Find/Replace
Premium

Modernizing .NETpad: Decision Time on Find/Replace (Premium)

The way that Microsoft implements Find/Replace in Notepad today is non-standard and would be difficult…

.NET 9 Release Candidate 1

Microsoft Issues .NET 9 RC1

Microsoft has released the first of two release candidates for .NET 9 ahead of its…

Microsoft Will Let Developers Update UWP Apps to .NET 9

Microsoft Will Let Developers Update Legacy UWP Apps to .NET 9

Microsoft today announced a surprising new modernization path for developers stuck supporting legacy UWP apps.

Modernizing .NETpad Step-By-Step, Part 6 More Custom Dialogs
Premium

Modernizing .NETpad Step-By-Step, Part 6 More Custom Dialogs (Premium)

In this phase, we'll use our custom Content dialog to create the Go to line…

Premium

Modernizing .NETpad Step-By-Step, Part 5: Custom Dialogs (Premium)

If you kept up with my series on modernizing .NETpad this past summer, you know…

Modernizing .NETpad Step-By-Step, Part 4: More Settings
Premium

Modernizing .NETpad Step-By-Step, Part 4: More Settings (Premium)

I probably should have realized that there was no way to document the new settings…

Improved tab tear-out experience in the Windows App SDK 1.6

Microsoft Releases Windows App SDK 1.6

Microsoft has issued a major new release of the Windows App SDK, its native app…

.NETpad settings, part one
Premium

Modernizing .NETpad Step-By-Step, Part 3: Settings (Premium)

In this phase, we'll add a modern settings interface to .NETpad that mimics the similar…

# Modernizing .NETpad Step-By-Step, Part 2: Next Steps
Premium

Modernizing .NETpad Step-By-Step, Part 2: Next Steps (Premium)

This time, we'll look at some basic code refactoring, add a few small features and…

Premium

Modernizing .NETpad Step-By-Step, Part 1: The Basics (Premium)

In this first phase of modernizing the WPF version of .NETpad, we'll take the original…

Thurrott