Issue: 2020 - Vol. 17 - Issue 1 - .Net 5.0

  • Beth talks about her coding journey and why she’s so excited about .NET 5.
  • One of the most exciting aspects of .NET 5 is the unification of implementation tools. Immo reveals how .NET 5 determines which implementation supports which APIs, cites warnings when you’ve written something unsupported, and reuses libraries for app components written for various versions of .NET.
  • If you liked C# before, you’re really going to like C#9.0. Bill explains how the C# compiler that ships with the .NET 5 SDK has been updated and streamlined.
  • Julie’s pretty excited about the new features in EF Core 5. You will be too when you read about the bugs fixed and over 200 new features and minor enhancements.
  • Using the experimental developer’s tool called Tye turns testing and deploying microservices into a sweet operation. .NET just works and Shayne shows you how.
  • The theme of .NET 5 is unification. Jeremy and Bri show you how a uniform runtime and framework are just the beginning.
  • F# has been updated right along with .NET. But it’s not just conveniently included. It marks the beginning of a new era and Phillip tells you why you’ll be glad you’ve got it.
  • David takes an exciting look at the Surface Duo to show us the power of Xamarin.Forms 5.
  • Runtime got a lot of attention as the .NET platform became more unified. Richard tells you what’s new and what to look forward to.
  • You already know about the power of Blazor. Daniel shows you how the .NET 5 version uses .NET instead of JavaScript to build full-stack Web apps.
  • Visual Studio 2019 automatically discovers your app’s Azure requirements and helps you configure them. Angelos shows you how to choose between live Azure services and local emulators.
  • The .NET collection of tools is finally all in the same place as the Windows development tools. Olia explores the changes and tells you how to get started migrating your existing applications to .NET 5.