找回密码
 会员注册
查看: 134|回复: 0

简述关于ASP.NET MVC与.NET CORE 的区别

[复制链接]

250

主题

1

回帖

819

积分

管理员

积分
819
发表于 2024-2-29 08:27:07 | 显示全部楼层 |阅读模式

简述关于ASP.NET MVC与.NET CORE的区别
1、关于ASP.NET 关于MVC
刚开始接触这个技术的时候我经常不理解他们的名字,我相信许多学ASP.NET开发人员开始接触MVC应该也和我一样产生很多为什么,也会误认为认为MVC与ASP.NET完全没有关系,是一个全新的Web开发,深入学习后我才知道事实上ASP.NET是创建WEB应用的框架而MVC是能够用更好的方法来组织并管理代码的一种更高级架构体系,所以可以称之为ASP.NET MVC。我们可将原来的ASP.NET称为 ASP.NET Webforms,新的MVC 称为ASP.NET MVC(详细的MVC讲解将在下一个文章中讲解)。
2、关于.NET CORE
ASP.NET Core是一个跨平台,高性能的开源框架,用于开发更加符合现代现代思想的Web应用程序,更符合互联网平台,而且它让基于“云”的开发方式更加简单。
ASP.NET Core是基于ASP.NET 4.x 系列的重新设计的。出于这个原因,它最初称为ASP.NET 5,但后来重命名为ASP.NET Core 1.0。
ASP.NET Core 完全由现有的ASP.NET 4.x重写,其架构更改使其更具模块化,可扩展,开源,轻量级,高性能和跨平台的Web框架。
ASP.NET Core框架在开发人员中变得越来越流行,是因为基于以下几个优点和特性:

在这里插入图片描述

3、区别
1)、ASP.NET MVC是属于.NET framework的,ASP.NET CORE MVC是属于.NET CORE的。
2)、.NET framework和.NET CORE在语法糖上差异不大,基本可以做到无缝对接。基本上的设计理念都是MVC 。他们的设计机制有点变化,理念有些不同。但是基本开发方式和方法是一样的。目前很多公司都是在使用.NET framework 而.NET CORE则是未来。


来源:https://blog.csdn.net/u010935620/article/details/99623075
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2024-12-26 11:56 , Processed in 0.448080 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表