4 ms·
The naming really is confusing. "Core" was the keyword for several semi-independent projects. There is .Net Core, which was a rewrite of the .Net runtime to ma
by goto11 5y ago
The naming really is confusing. "Core" was the keyword for several semi-independent projects.
There is .Net Core, which was a rewrite of the .Net runtime to make it platform independent.
Then there is ASP.Net Core is which is a rewrite of the ASP.Net web stack. Despite the name, this was not initially dependent on .Net Core platform, it could run on both .Net Framework and .Net Core.
ASP.Net Core is the only web framework running on .Net Core though, the old ASP.Net framework is not ported to .Net Core. So to answer your question, no, there is not a non-core asp.net running on the .Net Core platform.
Then there is EF Core which was a rewrite of Entity Framework. Again, this was not initially dependent on .Net Core, although later versions is.
Basically "Core" just means "new backwards-incompatible rewrite".