How to Port Desktop Applications to .NET Core 3.0

How to Port Desktop Applications to .NET Core 3.0

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.

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

What's new in Bootstrap 5 and when Bootstrap 5 release date?

How to Build Progressive Web Apps (PWA) using Angular 9

What is new features in Javascript ES2020 ECMAScript 2020

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Random Password Generator Online

HTML Color Picker online | HEX Color Picker | RGB Color Picker

Hire ASP.NET Developer

**[Hire ASP.NET Developers](https://www.dataeximit.com/hire-asp-net-developer/ "Hire ASP.NET Developers")** from **Data EximIT** to revamp your existing web applications or customize the new one! Our Dedicated ASP.NET Developers can help you to...

Hire Dedicated eCommerce Web Developers | Top eCommerce Web Designers

Build your eCommerce project by hiring our expert eCommerce Website developers. Our Dedicated Web Designers develop powerful & robust website in a short span of time.

MVC.Net Web Application Development Services| MVC.Net Expertise | Hire MVC.Net Developers

CMARIX is among leading MVC.Net web application Development Services. We have the inhouse team of MVC.Net expertise to build scalable, standards-based MVC architecture enterprise applications as per your business needs.

What are some web stacks using .NET for the back end development?

Microsoft has helped web developers develop web applications for a long time. There have been many updates in its framework and even after the release of so many other web development frameworks it has sustained itself in the market. The framework...

The Life-Cycle of an ASP.NET Application In Web Development

If you are a beginner in ASP.NET, You Should understand the life-cycle of an ASP.NET Application In web development.