.NET Core and More, Fast Focus

W12 Fast Focus: Sharing C# Code across Platforms


2:00pm - 2:20pm

Level: Intermediate

Rockford Lhotka

VP of Strategy


At some point you are going to need to get your existing code base running on .NET Core, UWP, Xamarin, or another flavor of .NET. In the past you might have used Portable Class Libraries (PCLs) or Shared Projects to accomplish this goal. The new netstandard 2.0 definition is implemented by .NET Core, Xamarin, full .NET, and UWP, and this means we have a much simpler and more direct way to share and reuse code across all platforms.

You will learn:

  • What is .NET Standard vs .NET Core vs .NET Framework
  • How to use Shared Projects to reuse existing code in .NET Standard
  • How to overcome common issues with migrating code