V.S*_*ram 53 .net asp.net-mvc asp.net-core-mvc
据我所知,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吗?
如果有人可以澄清,那会很棒.
gnl*_*ena 48
MVC 6是ASP.NET 5的一部分,但由于代码库的一些重大变化,他们决定将其名称从ASP.NET 5更改为ASP.NET Core.
你可以在这里阅读:http://www.hanselman.com/blog/ASPNET5IsDeadIntroducingASPNETCore10AndNETCore10.aspx
ASP.NET和之间的主要区别ASP.NET Core 如下所述......
ASP.NET Core提供托管在多个平台,如Linux或Mac或Windows主机(跨平台).有关更多详细信息,请访问.NET Core和ASP.NET Core
核心框架背后的主要原因是依赖倒置.由于其框架完全被重写,使得高级组件与低级支撑组件完全 分离.
| 归档时间: |
|
| 查看次数: |
49712 次 |
| 最近记录: |