1.net mvc是基于asp.net之上构建的,所以我们可以看到asp.net中的几个常用的对象在mvc中都可以使用
2.net core是一个全新推倒重来构建的,是一个新的框架。
3.net mvc只可以在windons上运行不支持跨平台,但是.net core支持跨平台可以运行在不同的平台上。
4.core支持独立安装 互不影响(两个网站使用不同的.net core版本互不影响)
5.core彻底模块化
6.core不过于依赖于iis
7.更符合现代开发理念:依赖注入,单元测试等
.net core的优点
.net core和.net framework的不同![a1fd443d89ee4fd2824241c36d60b200.jpg](https://i-blog.csdnimg.cn/blog_migrate/71b991a6954c2c3141591ac8a1cfa52d.jpeg)
.net core将不再支持 webfroms
使用.net core写的winfrom 和 wpf等是无法跨平台的