Saturday, 16 January 2021

Part 2: Features of Asp.Net Core 3.1 and VS installation

2 Minutes Of Reading


In this and couple of articles coming in future will discuss on Asp.Net core 3.1.  Asp.Net core is complete redesign including runtime and developed to provide high performance.

Below are key features of Asp.Net Core.

                1.       It is open source an application work on multiple platforms (Windows, Linux, etc). It is community based and code is available on GitHub.

                2.       Provide high performance as compared to tradition asp.net framework and few other web-based frameworks.

                3.       Built-In Dependency injection provided in Asp.Net Core.                               

                4.       It is modular based. Based on requirement we can add middleware to Http request and        response. Asp.net core provides variety of built-In middleware and provide extension to create  custom middleware.

                5.       It supports Unified Programming Model for creating UI (MVC web application) and service-based application (Web API application). Same controller can support action method for UI and service application.

                6.       It supports containers (Docker, Kubernetes) and Microservices architecture.

                7.       It also supports Roslyn for rich code analysis APIs. Compiler with rich code analysis APIs and its open source and available on NuGet package manager

  

Don’t worry if above points do not clear now, I will cover each and everything in details in coming articles.

 

As discussed above .Net family redesigned framework for Core to enhance application also include Core runtime. Core runtime is cross platform include Jit, GC (Garbage collector), … etc are also enhanced to increase performance.

 

    Set Environment to work with Asp.Net Core 3.1:

    For developing application on Asp.Net Core, you can use below editors.

            1.       Visual studio

            2.       Visual studio code

            3.       Atom … etc

    Here I’m using visual Studio 2019 community version lets download Visual Studio 2019 community version using below link.

    https://visualstudio.microsoft.com/downloads/


    .exe file gets downloaded now run exe, it will first download and install visual studio installer. Select component shown in below screen from VS installer. Its already installed on my machine but for your case it will show you install/Next button instead Modify.

 

 

    It will take some time to install and download. 

 

    Suppose you have visual studio 2017 and you can see Core version selection option you can install SDK (software development kit) for Asp.Net Core 3.1

    https://dotnet.microsoft.com/download/dotnet-core/3.1

   Let me know if you face any difficulty in installation in comments.

 

Previous                                                                                                                                                                              Next

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home