Highlights of Upcoming .NET 5

Jul 06, 2020

Microsoft Announces .NET 5

  • Microsoft announces that the next release after .Net core 3.0 will be .NET 5. .NET 5 will be the big release in the .NET family.

  • You will able to use it to target Windows, Linux, Android, iOS, macOS, tvOS, watchOS, WebAssembly, and more.

  • Microsoft will introduce new .NET APIs, language features, and runtime capabilities as a part of .NET 5.

  • Microsoft intends to release .NET 5 in November 2020, with the first preview available in the first half of 2020. It will be supported with future updates to Visual Studio 2019, Visual Studio for Mac, and Visual Studio Code.

.Net 5 Moves Ahead with .NET Core

 

.NET Core Functionalities:

  • Cross-platform implementation in any device
  • Support all key platform features for .net core, .Net Framework, xamarin
  • Open-source and community-Oriented
  • Support with future updates to Visual Studio Code, Visual Studio 2019, Command Line Interface, and Visual Studio for Mac.
  • Fast, Scalable and High Performance
  • Side-by-side installation
  • Support for platform-specific features like Windows Forms, & WPF on Windows
  • Smarter Deployment & packages
  • Small projects Files

 

Three New major supports for developers

  • Java Interoperability will be available on all 
  • Swift and Objective-C Interoperability will be supported  on all multiple operating systems
  • CoreFX will be extended to support static compilation of .Net, smaller footprints, and support for more operating systems.

 

The Other Highlights Features

 

Desktop Development with .NET 5

  • .NET 5 will come up with all key desktop development functionalities and libraries. WPF, Windows Forms, UWP, and xamarin are the four key desktop platforms.

 

Mobile Development with .NET

  • .Net 5 will continue to build cross-platform mobile apps for Android, iOS, tvOS, macOS, and watchOS platforms using Xamarin.

 

Runtime and Language with .Net 5

  • Mono is the original cross-platform implementation of .NET. It started out as an open-source alternative to  .NET Framework and transitioned to targeting mobile devices like Android and iOS devices popular.

  • CoreCLR is runtime used as part of .NET Core. It has been primarily targeted at supporting cloud applications, including the largest services at Microsoft and now is also being used for windows desktop, IOT, and machine learning applications.

 

Cloud Development with .NET 5

  • The major functionality of .Net 5 is Azure app Development. With the release of the latest version of .Net, developers will continue to develop software with Azure.

 

Game Development with .Net 5

  • Visual studio 2019 and .Net 5 will support utility, a vital part of .Net gaming to develop games for mobile and other gaming platforms. 
TAGS .NET-5
Bijal Bhavsar

About the Author

Bijal Bhavsar

I am currently working as a Senior Software Developer at MagnusMinds IT Solution. Having more than 4 years of professional experience. I have knowledge of MVC, .Net, .Net Core, API, C#, jQuery, JavaScript, and Ionic.