.NET的不同MVC框架的优缺点

mfl*_*yan 12 .net c# model-view-controller

随着围绕MVC的所有炒作(以及正确的),我决定自己动手并编写我的第一个.NET MVC Web应用程序.有几个选项可供选择,我想知道人们推荐哪种MVC框架.

看起来前两个真的是最有力的竞争者.另外一些DI容器是MVC的自然补充 - MonoRail 已经有了一个,而ASP.NET MVC也许可以使用像Unity这样的东西.

teh*_*oob 11

我认为最好的选择是Microsoft ASP.NET MVC,原因如下:

  • 这是官方的.
  • 它将与visual studio 2010集成.
  • 它是由为Microsoft工作的人开发的.
  • 免费.
  • 它有很多开发人员,他们发誓.
  • 它有很多文档和信息.
  • .NET的强大功能触手可及.
  • 不限于使用一种语言进行开发.

  • 然而,微软开发它并不一定是积极的事情.我同意的其他观点. (4认同)
  • 你能详细说明这可能是一个消极的东西吗? (4认同)
  • 很多这些要点可以在框架之间转移,而其他诸如"它的官方"或"它是由为微软工作的人开发"这一点对我来说意味着什么. (3认同)