Overview
This course teaches learners how to port desktop applications to .NET Core 3.0, utilizing the Windows Compatibility Pack. The course covers major themes of .NET Core, desktop enhancements, benefits of desktop development on .NET Core, migrating applications, upgrading project styles, controlling assembly info generation, using .NET standard and the Windows Compatibility Pack, working with the existing designer, ASP.NET Core Razor Components, and Machine Learning support with ML.NET. The teaching method includes insights, demonstrations, and practical examples. This course is intended for developers interested in transitioning desktop applications to .NET Core 3.0.
Syllabus
- Major themes of .NET Core.
- Desktop enhancements for .NET Core.
- Benefits of desktop development on .NET Core.
- Migrating a desktop application to .NET Core.
- Demo.
- Upgrading to the new MSBuild project style.
- Controlling Assembly Info generation.
- .NET standard and the Windows Compatibility Pack.
- Developing with the existing designer.
- ASP.NET Core Razor Components.
- Machine Learning support with ML.NET.
Taught by
Microsoft Developer