How to Port Desktop Applications to .NET Core 3.0. With every subsequent release, .NET Core continues to improve with greater levels performance, security and new features that help enhance developer workflow.

In .NET Core 3.0, developers will see tons of improvements around our capabilities to build Cloud, Web, IoT, and Machine Learning applications. One of the biggest enhancements will also be support for Windows desktop applications (Windows only). In this episode, our friends Scott Hunter (@coolcsh) and Olia Gavrysh (@oliagavrysh) take over the show to provide some insight into what will be coming in .NET Core 3.0. We’ll see what it takes to port a desktop application to .NET Core and make use of the Windows Compatibility Pack. Our friends also give us a peek into working with Razor Components and ML .NET.

01:00 - Major themes of .NET Core

03:19 - Desktop enhancements for .NET Core

05:01 - Benefits of desktop development on .NET Core

07:56 - Migrating a desktop application to .NET Core

09:12 - Demo 10:09 - Upgrading to the new MSBuild project style

11:38 - Controlling Assembly Info generation

13:06 - .NET standard and the Windows Compatibility Pack

19:48 - Developing with the existing designer

21:03 - ASP.NET Core Razor Components

26:00 - Machine Learning support with ML.NET

Useful Links

What’s new in .NET Core 3.0 ☞ https://docs.microsoft.com/en-us/dotnet/core/whats-new/dotnet-core-3-0?WT.mc_id=docs-channel9-cephilli

.NET Core 3 and support for Windows Desktop applications ☞ https://devblogs.microsoft.com/dotnet/net-core-3-and-support-for-windows-desktop-applications/?WT.mc_id=docs-channel9-cephilli

What’s coming in .NET Core 3.0 ☞ https://msdn.microsoft.com/en-us/magazine/mt848631.aspx?WT.mc_id=docs-channel9-cephilli

Learn More

The Complete ASP.NET MVC 5 Course

Build a Real-world App with ASP.NET Core and Angular 2 (4+)

Build an app with ASPNET Core and Angular from scratch

Angular and .NET Core

WPF and WinForms Will Run on .NET Core 3

#.net #asp.net #web-development

How to Port Desktop Applications to .NET Core 3.0
16.40 GEEK