System.Web.Mvc与Microsoft.Web.Mvc

时间:2016-02-11 01:48:03

标签: .net asp.net-mvc class namespaces

我刚刚启动了ASP.NET MVC,让我困惑的第一件事是在MSDN上有一个System.Web.Mvc命名空间,然后有一个Microsoft.Web.Mvc命名空间。我想知道 -

  1. 为什么ASP.NET MVC框架库类有两个不同的根名称空间?
  2. 基于哪个类在一个根命名空间或另一个根目录下?
  3. 先谢谢。

    注意:我进行了谷歌搜索,但没有发现任何相关信息。

1 个答案:

答案 0 :(得分:3)

MVC Futures项目的Microsoft.Web.Mvc命名空间,用于MVC团队在未来的ASP.NET MVC版本中可能包含或不包含的功能。与之相关的文档很少,但您可以查看source code here

例如,它包含Microsoft.Web.Mvc.Controls命名空间,this blog中对此进行了讨论,但它从未开始实施。