Upgrading to .NET 9 From Start to Finish
Upgrade Easily and Professionally
35 lessons5 hoursEN & ES subtitles
About this course
Learn how to upgrade any .NET Framework or .NET app to .NET 9 and beyond. Plus, learn how to structure your existing apps to be upgrade-ready. Finally, learn how to upgrade over time using the real-world examples provided in this course.
Every lesson, in the open
35 lessons · 5 hours of video. Here's exactly what's inside.
- 1
Course Introduction
- Introduction 1:10
- Who This Course Is For 4:18
- What This Course Covers 5:15
- What Is Not Covered 4:12
- What Outcomes Should You Expect 2:52
- 2
Upgrade .NET
- Introduction 2:42
- From .NET 8 26:11
- From .NET 7 9:48
- From .NET 6 7:18
- 3
Upgrade .NET Framework
- Introduction 2:16
- Console Apps 36:25
- WinForms 13:44
- WPF 9:24
- MVC 24:39
- API 14:40
- Class Library 8:01
- Deprecated Projects 9:13
- 4
Using the Upgrade Assistant
- Introduction 2:42
- .NET Upgrade Assistant 1:56
- Upgrade Reports 10:32
- In-place Upgrades 6:59
- Side-by-side Upgrades 8:23
- Side-by-side Incremental Upgrades 8:23
- 5
Real-World Upgrades
- Introduction 1:59
- Upgrading a .NET Framework App 30:23
- Upgrading a .NET Core 3.1 App 11:17
- 6
Upgrade Best Practices
- Introduction 0:48
- Review Breaking Changes 4:39
- Use Source Control 4:16
- Improve Project Structure 4:11
- Upgrade Over Time 4:03
- Build Automated Tests 7:34
- Use Testing Environments 6:11
- Upgrade Regularly 5:36
- 7
Course Conclusion
- Conclusion 1:51
Hi, I'm Tim Corey.
I learned software development the hard way, with lots of dead-ends, confusion, and knowledge gaps. I kept thinking, “It shouldn't be this hard!” Now I teach students how to think and code like professional developers. My goal is to make it easier for you to become a developer.
Frequently asked questions
When does this course start and finish?
The course starts now and never ends! It is a completely self-paced online course; you decide when you start and when you finish.
How long do I have to access the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like; across any and all devices you own.
What if I am unhappy with the course?
I do my best to provide the highest quality training to help you become a successful developer. But if this course isn't for you, then you can count on a no-hassle 30 Day Money Back Guarantee.