是否存在无法使用ASP.NET MVC构建的网站

Set*_*man 2 .net asp.net asp.net-mvc

我正要问这个问题......但是因为它已经问过我会问另一个问题.

我从未创建过生产网站,我认为现在是时候学习如何了.(我可以为客户做一件简单的事.)

我个人喜欢MVC核心的Convention Over Configuration范例(我个人希望微软在很多其他领域朝着这个方向发展).

我的问题是......

如果我学习并努力掌握ASP.NET MVC,我能够构建任何网站吗?我问,因为微软的术语暗示它不适合每个项目.我是否应该关注缺乏工具支持?具体来说,您可以使用MVC的第三方Web控件(如telerik的东西),如果没有,它是否重要?

赛斯

ema*_*ema 11

答案是不.理想情况下,使用ASP.NET MVC,您可以构建所需的所有站点/应用程序.最后它生成HTML + Javascript,因此非常简单.

问题应该是,有一些应用程序与ASP.NET MVC不兼容.答案是"它取决于".

使用ASP.NET MVC,您没有像telerik,组件艺术那样的所有"随时可用"的控件,但您可以很好地访问生成的HTML,因此生成网格非常简单.

有一篇文章描述了WebForms和MVC之间的差异,你可以在这里阅读:http://msdn.microsoft.com/en-us/magazine/dd942833.aspx

HTH