百科问答小站 logo
百科问答小站 font logo



ASP.NET 5 和 ASP.NET MVC 6 是什么关系,是不是要分裂了,是一伙人在弄吗? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

ASP.NET MVC 1-5都是向下兼容的。

ASP.NET MVC 6是在vNext上另起炉灶搞的,现有的大部分的应用还是可以无痛迁移过去的,不过框架性项目如视图引擎什么的,就不看好无痛迁移的。


vNext你可以认为是下一代的,跨平台的.NET Framework。而ASP.NET 5可以认为是vNext的一部分,就像ASP.NET原本是.NET Framework的一部分一样。





不需要纠结这些名词,其实总之,.NET由两个部分组成:运行时和基础类库。不论是UWP还是Silverlight、Mono还是DNX还是Windows RT,都为.NET提供了运行时,只是类库不同。这些东西上面都可以跑C#。其中UWP可以跑在任何尺寸的设备上,而DNX则是可以跑在任何服务器操作系统上。

ASP.NET MVC6,就是跑在DNX的一个基础类库。


另外,

ASP.NET MVC是开发Web服务(包括网站)的基础类库框架,

XAML是开发UI的基础类库框架。


所以,别整天跟着起哄微软又放弃这个那个技术了。

ASP.NET MVC和XAML俩框架还保持着十足的生机来的。




  

相关话题

  在asp.net mvc的视图文件(.cshtml)中引用外部文件? 
  为什么C# MVC5,DateTime属性默认的JSON解析值的格式为“/Date()/”? 
  Asp.NET MVC+EntityFramework可以把DataContext设置为全局变量吗? 
  关于自己写的ASP.NET MVC控件找不到视图的问题? 
  ASP.NET 5 和 ASP.NET MVC 6 是什么关系,是不是要分裂了,是一伙人在弄吗? 
  为什么业内用.net的公司这么少? 
  软件架构中解耦的意义难道是为了频繁的更换架构? 
  asp.net mvc4 403 错误无法拦截? 
  asp.net 是不是受人鄙视? 
  Asp.NET MVC+EntityFramework可以把DataContext设置为全局变量吗? 

前一个讨论
有什么你相见恨晚的轮子?
下一个讨论
根号 2 的平方为什么等于整数 2?





© 2025-04-02 - tinynew.org. All Rights Reserved.
© 2025-04-02 - tinynew.org. 保留所有权利