WPF - Curated .NET Articles & Tutorials

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

20 curated issues

Packaging and Package Identity for .NET apps with WinApp CLI on Windows

Package identity has often been a pain point for developers looking to build apps that integrate with Windows APIs. Many modern Windows features, like push notifications or the AI APIs, are gated behi...

Featured in Issue #494 July 10, 2026

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

Read this issue →

Creating Dual Use Windows GUI and Console Applications

In my last post I described a WebPackageViewer tool tool that acts as a static Web site packager and self-contained Web site viewer all contained in a single Executable. One feature of this single fil...

Featured in Issue #487 July 01, 2026

Issue also covered: ASP.NET Core, .NET Aspire, Azure, C#, Design Patterns, .NET 10, .NET Core, .NET Framework

Read this issue →

Manually triggering a WPF animation

I have a complicated relationship with WPF. When you know what you're doing, it's great for building desktop apps. It's much easier to handle scenarios like apps getting used across varying DPIs, or d...

Featured in Issue #482 June 24, 2026

Issue also covered: ASP.NET Core, Azure, Azure DevOps, Blazor, C#, Design Patterns, .NET 10, .NET 9

Read this issue →

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