System.Web.Mvc 与 Microsoft.Web.Mvc

ati*_*yar 3 .net asp.net-mvc namespaces class

我刚刚开始使用 ASP.NET MVC,首先让我困惑的是 MSDN 上有一个System.Web.Mvc命名空间,然后有一个Microsoft.Web.Mvc命名空间。我想知道 -

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

提前致谢。

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

小智 5

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

例如,它包括Microsoft.Web.Mvc.Controls命名空间,这在本博客中进行了讨论,但它从未启动。