Why the Hell Should I Choose ASP.NET Core?

Kane Jason
2 min readAug 9, 2022

--

ASP.NET Core is a redesign of ASP.NET 4.x.

ASP.NET Core is an open-source, cross-platform framework for building modern, cloud-based web apps on Windows, macOS, or Linux.

ASP.NET, with an enormous ecosystem of around 100K developers, 3,700+ companies outside Microsoft as well as a huge library with over 90K packages and 395,000+ stars on GitHub, has been one of the most preferred Application Development Frameworks.

Source: https://webtechsurvey.com/technology/asp.net-core

Here is the list of following functionalities ASP.NET Core provides:

  • An integrated for building web UI and APIs.
  • Testability Architected.
  • Razor Pages makes coding page-centric scenarios easier and more productive.
  • Blazor lets you use C# in the browser with JavaScript. Share server-side and client-side app logic written with ASP.NET.
  • Compatible to develop and run on Windows, macOS, and Linux.
  • Provides an Open-source community.
  • Integration of modern, client-side frameworks and development workflows.
  • Supports hosting of RPC services using gRPC.
  • A cloud-based & environment-based configuration system.
  • A lightly, superfast, and modular HTTP request pipeline.
  • Able to host on: Kestrel, IIS, HTTP.sys, Nginx, Apache, Docker
  • Provides tools to simplify modern web development.

👉 However, before hopping on a decision, let’s check out how ASP.NET Core stands out and fits in some of the most crucial verticles of web development — https://bit.ly/3p3vgjB

--

--

Kane Jason

Kane helps clients by transforming businesses through innovative ideas on their digital journey.