What is ASP.NET Core ?

what is asp.net core, asp.net core, Defination of asp.net core, why asp.net core?


ASP.NET Core is the framework that can be used for web development with .NET. If you have any experience with MVC or Web API over the last few years, you will notice some familiar features in ASP.NET Core. It has been redesigned from the ground up to be fast, flexible, modern, and work across different platforms. 


  • it is an open-source and cloud-optimized web framework for developing modern web applications that can be developed and run on Windows, Linux, and the Mac. 

  • It includes the MVC framework, which now combines the features of MVC and Web API into a single web programming framework.

  • This allows you to optimize your app to include just the NuGet packages you need.

  • Built-in support for dependency injection. i.e. no setup headache for dependency injection. simply produce some services and obtainable to use DI. With the help of these files, we can implement any type of configuration like EF, Authentication, etc, and also implement custom service as we required.

  • In ASP.Net Core,  “Bower” and “NPM” are the name of two most important open source communities for maintaining Client-Side package management as part of the Dependencies.


Post a Comment

0 Comments