https://www.techempower.com/blog/2016/11/16/framework-benchm...
https://www.techempower.com/blog/2016/11/16/framework-benchm...
Managed ODP.NET for Core is a partial implementation of the ODP.NET for the full .NET Framework.
Libraries using EF 6, because EF Core is still playing catchup with EF 6, and even .NET Core 3.0 won't support 100% of the EF 6 tooling.
Libraries using WCF, which lack budget for anyone to rewrite them and the respective clients into other transport protocols.
Plenty of other examples.
[1]https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...
"The degree of improvement is absolutely astonishing, going from 2,120 requests per second on Mono in Round 11 to 1,822,366 requests per second on ASP.NET Core in Round 13. That’s an approximately 85,900% improvement, and that doesn’t even account for Round 11’s hardware being faster than our new hardware.
That is not a typo, it's 859 times faster! We believe this to be the most significant performance improvement that this project has ever seen."
That's why the increase was so significant. If they were comparing ASP.NET Core with .Net Framework on Windows, the difference would have almost certainly been much smaller.