首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET网络应用核心(.NET框架)的用途/用途是什么?

ASP.NET网络应用核心(.NET框架)的用途/用途是什么?
EN

Stack Overflow用户
提问于 2016-07-05 04:14:23
回答 1查看 564关注 0票数 1

我可以找到类似的问题,但那些答案不明确或没有答案(现在全部回答),这使我感到困惑。

Similar questions 1

Similar questions 2

现在Visual有了3个Web项目模板:

代码语言:javascript
复制
ASP.NET Web Application (.NET Framework)   <-- old
ASP.NET Core Web Application (.NET Core) <-- new
ASP.NET Core Web Application (.NET Framework)  <-- new

我知道.NET核心和.NET框架之间的区别。

.Net Core -可以跨平台(Windows,OS,Linux)

仅限.NET Framework - Windows

然后,问题是:

如果我们可以在跨平台上使用.Net Core,包括ASP.NET Core Web Application(.NET Framework)(new),为什么还需要ASP.NET Core Web Application(.NET Framework)(new)

如果只在Windows上工作,为什么不直接使用ASP.NET Web Application (.NET Framework)(old)呢?成熟得多,支持得多。

ASP.NET Core Web Application (.NET Framework)(new)的用途/用途是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-05 05:40:18

.NET核心没有在.NET框架中提供的所有API。因此,当您在Windows上运行时,您可能希望在.NET核心应用程序中针对完整的.NET框架而不是.NET核心。

Asp.NET 4.x仍然被支持,使用Asp.NET 4.x创建新的应用程序是非常好的。然而,绝大多数创新都流向了Asp.NET核心。Asp.NET Core也是开源的,因此您可以实际看到您正在运行的代码,调试正在运行的代码,甚至还可以提供您的修复程序或新特性。最后,IIS也要轻量级得多(所有东西都是一个ASP.NET包,您只包含所需的内容,而不是在使用IIS时与IIS耗尽),而且比Asp.NET快得多。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38195080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档