加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-core – .NET Core与ASP.NET Core

发布时间:2020-12-16 00:20:08 所属栏目:asp.Net 来源:网络整理
导读:.NET Core和ASP.NET Core有什么区别? 它们是互相排斥的吗?我听说asp.net核心是基于.net核心构建的,但也可以构建在完整的.net框架上. 那么ASP.NET Core到底是什么? 解决方法 .NET Core是一个运行时.它可以执行为其构建的应用程序. ASP.NET Core是一组库,它
.NET Core和ASP.NET Core有什么区别?

它们是互相排斥的吗?我听说asp.net核心是基于.net核心构建的,但也可以构建在完整的.net框架上.

那么ASP.NET Core到底是什么?

解决方法

.NET Core是一个运行时.它可以执行为其构建的应用程序.

ASP.NET Core是一组库,它们构成了构建Web应用程序的框架.
ASP.NET Core库既可以在.NET Core上使用,也可以在“Full .NET Framework”上使用(多年来Windows一直提供).

令人困惑的部分是使用ASP.NET Core的库和工具的应用程序通常被称为“ASP.NET核心应用程序” – 理论上它并不是说它是为.NET Core还是.NET Framework构建的.因此,“ASP.NET核心应用程序”也是“.NET核心应用程序”或“.NET Framework应用程序”.

此图显示了相关技术的关系(取自this blog post)

在这里,您可以看到ASP.NET Core是“在.NET Framework和.NET Core之上构建的”,而“ASP.NET”(现在通常称为“经典ASP.NET”)仅是.NET Framework.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读