Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Migrating WPF and Windows Forms Apps to .NET Core 3

.NET Core is the recommended framework for new .NET applications. This course teaches you how to port your existing Windows Desktop apps from .NET Framework to .NET Core, including Entity Framework data access, Registry access, and WCF client code.

Intermediate
2h 36m
(39)

Created by Thomas Claudius Huber

Last Updated Oct 10, 2025

Course Thumbnail
  • Course

Migrating WPF and Windows Forms Apps to .NET Core 3

.NET Core is the recommended framework for new .NET applications. This course teaches you how to port your existing Windows Desktop apps from .NET Framework to .NET Core, including Entity Framework data access, Registry access, and WCF client code.

Intermediate
2h 36m
(39)

Created by Thomas Claudius Huber

Last Updated Oct 10, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

At the core of modernizing your WPF and Windows Forms applications is a thorough knowledge of migrating those applications from .NET Framework to .NET Core. In this course, Migrating WPF and Windows Forms Apps to .NET Core 3, you will learn the skills you need to port your applications to .NET Core. First, you will learn the architectural basics of WPF and Windows Forms and how to migrate simple desktop apps to .NET Core. Next, you will port a multi-project complex solution with multiple class library projects and a WPF project to .NET Core, including Entity Framework data access, Registry access, Windows Forms dialogs, and WCF service calls. Finally, you will learn how to use .NET Core features for your desktop app, like publishing your application to a single .exe file that contains all the dependencies that your application needs to run. When you’re finished with this course, you’ll have a foundational knowledge of migrating your WPF and Windows Forms applications to .NET Core that will help you as you move forward to modernize your Windows Desktop applications.

Migrating WPF and Windows Forms Apps to .NET Core 3
Intermediate
2h 36m
(39)
Table of contents

About the author
Thomas Claudius Huber - Pluralsight course - Migrating WPF and Windows Forms Apps to .NET Core 3
Thomas Claudius Huber
31 courses 4.8 author rating 3908 ratings

Thomas is a well-known author, software developer, and speaker from Germany. He specializes in .NET, C#, TypeScript, XAML, and Azure.

Get started with Pluralsight