WPF - Curated .NET Articles & Tutorials

Curated .NET news, articles, and tutorials about Wpf, drawn from .NET News Daily issues.

17 curated issues

Microsoft hasn’t had a coherent GUI strategy since Petzold

shifting frameworks like Win32, WPF, UWP, and WinUI have confused developers

Featured in Issue #436 April 17, 2026

Issue also covered: ASP.NET Core, .NET Aspire, Azure, C#, Docker, FluentValidation, GitHub Copilot, gRPC

Read this issue →

Modernize WPF Desktop applications to ASP.NET Core MVC with Amazon Q Developer

Modernize WPF Desktop applications to ASP.NET Core MVC with Amazon Q Developer

Featured in Issue #396 February 20, 2026

Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, .NET 10, JWT, .NET MAUI, Web API

Read this issue →

WPF Memory Leaks: The Static Event Trap that Eats Your RAM

A visual guide to identifying and fixing memory leaks in .NET applications using Visual Studio Diagnostic Tools.

Featured in Issue #388 February 10, 2026

Issue also covered: Authentication, Authorization, Azure, EF Core, Kafka, Performance, Security, Source Generators

Read this issue →

Don’t Start a New C# Desktop App Until You Read This: WPF vs. WinUI 3 in 2025

For over a decade, WPF (Windows Presentation Foundation) has been the undisputed bedrock of C# enterprise desktop applications. It’s…

Featured in Issue #340 December 04, 2025

Issue also covered: ASP.NET Core, Blazor, Clean Architecture, C#, .NET 10, .NET 9, .NET Core, EF Core

Read this issue →

Building a Real-Time Day Planner in WPF: From Static Design to Dynamic Data

Desktop applications don’t have to be sluggish or look dated. Using WPF (Windows Presentation Foundation) and C#, we can build highly…

Featured in Issue #311 October 24, 2025

Issue also covered: .NET Aspire, Blazor, C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, OpenAI

Read this issue →

I Built a C# WPF Password Manager, and GitHub Copilot Wrote 100% of the Code

As developers, we’re always looking for ways to boost productivity. I recently put GitHub Copilot to the ultimate test: building a fully…

Featured in Issue #297 October 06, 2025

Issue also covered: ASP.NET Core, Azure, Azure DevOps, Blazor, Clean Architecture, CQRS, C#, Domain-Driven Design

Read this issue →

Adding TDD to Legacy .NET Code Without Breaking Production

How to gradually introduce tests to existing Windows Forms, WPF, and WCF applications when “don’t break anything” is your #1 priority

Featured in Issue #278 September 05, 2025

Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, EF Core, .NET MAUI, MongoDB, Performance

Read this issue →

Build Stunning Windows Apps? The 2025 C#/.NET Learning Path That Actually Works

Did you know WPF (Windows Presentation Foundation) is still a powerhouse for crafting rich, interactive, and beautiful Windows apps — if… Continue reading on Cloud Believers »

Featured in Issue #275 September 02, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 9, EF Core, GitHub, .NET MAUI

Read this issue →

WPF vs. WinForms: The Ultimate Guide for Modern .NET Desktop Developers

.NET — WPF Continue reading on .Net Programming »

Featured in Issue #271 August 27, 2025

Issue also covered: AOT, ASP.NET Core, Azure, C#, .NET 9, GitHub Copilot, OpenAI, Performance

Read this issue →

Prevent Multiple Instances in .NET 8 with Mutex (WPF Example)

When developing desktop applications, it’s often useful — or even critical — to ensure that only one instance of the application is…

Featured in Issue #257 August 07, 2025

Issue also covered: .NET Aspire, Authentication, Authorization, Azure, C#, .NET 10, EF Core, GitHub Copilot

Read this issue →

WPF or .NET MAUI — How to Choose

https://www.telerik.com/blogs/wpf-net-maui-how-choose

Featured in Issue #251 July 30, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, EF Core, .NET MAUI, MediatR

Read this issue →

Building a Windows PC Cleaner with WPF, C#, and Gemini’s Help

https://medium.com/@artillustration391/building-a-windows-pc-cleaner-with-wpf-c-and-geminis-help-6426c27e9e8c?source=rss------csharp-5

Featured in Issue #231 July 02, 2025

Issue also covered: ASP.NET Core, Clean Architecture, C#, Design Patterns, .NET Core, OpenTelemetry, Performance

Read this issue →

ObservableCollection vs Dict/List in C# & WPF

https://medium.com/@payton9609/observablecollection-vs-dict-list-in-c-wpf-5eac33d555c0

Featured in Issue #164 March 31, 2025

Issue also covered: ASP.NET Core, Blazor, C#, Design Patterns, .NET 8, .NET Core, EF Core, ML.NET

Read this issue →

Related topics