Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Asp.Net core (Full .Net framework) vs Asp.Net core (.Net Core) Performance

I find that one of the key benefit of Asp.Net core is multi fold performance improvement (requests per second) compared to traditional Asp.Net. I find many bench mark sites talks about Asp.Net core performance, but I'm not sure if the performance is based on Asp.Net core with .Net core framework or the same performance benefit applies to asp.net core (full .Net framework).

Any idea/articles that explains/compares performance between asp.net core (.Net core) vs asp.net (full framework)?

Thanks

like image 485
Venkatesh Muniyandi Avatar asked May 13 '17 05:05

Venkatesh Muniyandi


People also ask

How is .NET Core Performance Better Than .NET Framework?

NET Core is faster for working with more modern libraries and programming languages. It is more lightweight and modular than . NET Framework, and you can use multiple versions of . NET in the same project.

Is ASP.NET Core faster than asp net?

ASP.Net Core 2.0 is nearly 2x faster than ASP.net 4.6 and also from ASP.Net 4.7 framework. When comparing full . Net framework vs . Net Core's performance, ASP.Net Core wins but .

What is the major difference between .NET Framework and .NET Core?

Net Framework is used for the development of both desktop and web applications as well as it supports windows forms and WPF applications. . NET Core is packaged and installed independently of the underlying operating system as it is cross-platform.

Should I use .NET Core or framework?

A cross-platform and open-source framework, . NET Core is best when developing applications on any platform. . NET Core is used for cloud applications or refactoring large enterprise applications into microservices. You should use .


1 Answers

I recently develop using ASP.NET Core 2.0, and I have the same question regarding performance improvement beside its excellent cross platform support. There are many comparison from google search result, and the briefing idea is:

ASP.NET Core 2.0 is about 6x-23x faster than ASP.NET 4.6

Here are two resources for your reference

https://www.ageofascent.com/2016/02/18/asp-net-core-exeeds-1-15-million-requests-12-6-gbps/ https://github.com/aspnet/benchmarks

like image 63
Jim Avatar answered Oct 07 '22 23:10

Jim