Wednesday 13 January 2021

Part 1 .Net Core Framework

5 mnutes of reading


In this article I will cover information related to .Net core Framework. Initially .Net Core is focused and designed to improve web applications performance but now Core framework support variety of application development.


Version and Release dates for .Net Core version. 

Core is developed to enhance performance of application and that can be seen Web Framework BenchMark , also attaching screen from their blogs.  

.Net Core framework is open source and platform independent, Core applications can run on multiple OS(Windows, Linux and Mac).


With version Core 2.x, it provides Asp.Net Core, SignalR and UW apps shown below and available on multiple platform.


 

With version Core 3.x, it provides Asp.Net Core, SignalR, WPF, windows application, Machine learning and IoT and UW apps. WPF and Windows Forms run only on Windows OS.

After version Core 3.x .Net family introduced .Net 5 which is unified framework for all modern applications shown in below screen. .Net 5 is extension of Core and no scope for enhancement of old .Net framework after version 4.8.

.Net 5 released on November 2020 and .Net family introduced they will release new version every year in November month. Next Version may released in November 2021 (.Net 6) and in November 2022 (.Net 7). 


.Net 5 is designed with two Runtime CoreRuntime and  Mono. Runtime is supporting software to run .net applications on different platform. Or we can say runtime is software which convert .net application (Intermediate Language) code to native platform(OS).

 

As discussed .Net 5 comes with combined runtime with modern application developments.

1.       Mono: It is runtime used for Xamarin to develop mobile apps on IOS, android and Gaming.

2.       CoreRuntime: It is basically designed for Core web application and now enhanced with to support other applications like Desktop, IoT and AI/ML(machine learning).

 

WCF is missing in .Net 5 but Asp.Net core API or gRPC is alternate for WCF in .NET 5.

 

In Next couple of article I will explain Asp.Net Core in details with series.


                                                                                                                                                                                                   Next


0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home