小编V.S*_*ram的帖子

ASP.NET MVC 6和ASP.NET Core 1.0之间有什么区别以及核心框架背后的原因?

据我所知,ASP.NET Core是一个模块化框架,它将ASP.NET MVC和Web API等技术整合到一个编程模型中.

但是,ASP.NET MVC 6的一个特性是将MVC 6和Web API的合并与以下特性结合在一起.依赖注入是内置的,是MVC的一部分.

1)并排 - 使用您的应用程序部署运行时和框架

2)与NuGet打包在一起的所有内容,包括.NET运行时本身.

3)基于JSON的新项目结构.

4)无需为每次更改重新编译.只需点击保存并刷新浏览器即可.

5)使用新的Roslyn实时编译器完成编译.

那么为什么有2个独立的ASP.NET框架呢?由于核心框架已经存在,以后不会使用MVC 6吗?

如果有人可以澄清,那会很棒.

.net asp.net-mvc asp.net-core-mvc

53
推荐指数
2
解决办法
5万
查看次数

标签 统计

.net ×1

asp.net-core-mvc ×1

asp.net-mvc ×1