Theme-Logo
  •   .Net
    •   C Sharp(C#)
    •   Web API
    •   Micro Services
    •   ASP.Net
    • ASP.Net MVC
    • .Net Core
  •   Database
    • SQL Server
    • Oracle
    • PostgreSQL
  •   jQuery
    • jQuery Tutorials
    • jQuery Plugins
    • jQuery UI
    • More on jquery
  •   Tutorials
    • Microservices Tutorials
    • DotNet Core Tutorials
    • PostgreSql Tutorials
Why Asp.Net Core?

ASP Dot Core is a cross platform and open source framework which is used to build modern web such as web apps, IoT apps, and mobile backends. It is designed to run on the cloud as well as on-premises. In this article we are going to discuss advantages of .Net core applications.

Performances:

ASP.NET Core no longer depends on System.Web.dll for browser-server communication. ASP.NET Core allows us to include packages that we need for our application. This reduces the request pipeline and improves performance and scalability.

Supports Multiple Platforms:

ASP.NET Core applications can run on Windows, Linux, and Mac. So you don't need to build different apps for different platforms using different frameworks.

Integration with Modern UI Frameworks:

It allows you to use and manage modern UI frameworks such as AngularJS, ReactJS, Umber, Bootstrap, etc. using Bower (a package manager for the web).

IoC Container:

It includes the built-in IoC container for automatic dependency injection which makes it maintainable and testable.

Side-by-Side App Versioning:

ASP.NET Core runs on .NET Core, which supports the simultaneous running of multiple versions of applications.

Smaller Deployment Footprint:

ASP.NET Core application runs on .NET Core, which is smaller than the full .NET Framework. So, the application which uses only a part of .NET CoreFX will have a smaller deployment size. This reduces the deployment footprint.

Summary

Hopefully this article will help you to understand the advantages of .Net Core. Please give your valuable suggestions/feedback regarding this article.

Cheers!

Trending Post
Benefits of using ASP.NET Core over ASP.NET.
Role of Startup class in .Net Core.
Interview Questions and Answers
What is Request delegate?
What is Host in ASP.NET Core?
Describe the Generic Host and Web Host?
Describe the Servers in ASP.NET Core?
How to read values from Appsettings.json file?
How to handle errors in ASP.NET Core?
About us

DotNet Palace is a community platform created and maintained by The articles are mainly focused on Microsoft stack technologies like C#, ASP.Net, MVC, .Net Core, SQL Server and Oracle, PostgreSQL, SQLite etc. To improve the site's content you can send your valuable suggestions at info.dotnetpalace@gmail.com

Quick links
  • SOLID Principles
  • Questions
  • OOPS Principles
  • DotNet Palace Tutorials
  • Privacy Policy
  • Terms and Condition