Dev

Uno Platform Studio

Uno Platform Studio Brings a Visual Designer to Cross-Platform .NET Apps

Uno Platform today announced its new Uno Platform Studio with Hot Design, a visual designer…

App theme support is coming soon to .NETpad!
Premium

Modernizing .NETpad: .NET 9 Arrives with a Few (More) Small Improvements for WPF (Premium)

I am delighted to discover that Microsoft delivered .NET 9 today with a welcome surprise…

.NET 9 arrives

Microsoft Releases .NET 9

As promised, Microsoft today released .NET 9, the latest version of its free and open-source…

.NET Conf 2024

.NET 9 Arrives Next Week With .NET Conf 2024

Microsoft today issued a reminder that .NET Conf 2024 is next week, coinciding with the…

Android 16 release schedule

Google Shifts Next Major Android Release to Q2 2025

Google revealed that starting with Android 16 it will no longer ship a major annual…

Raspberry Pi AI HAT+

Raspberry Pi Now Offers a More Powerful AI Kit

Back in June, Raspberry Pi introduced a $70 AI Kit for the Raspberry Pi 5.…

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…

Thurrott