MVC3 ......更抽象?

时间:2012-11-29 05:24:10

标签: asp.net-mvc-3

我正在学习MVC3(我对MVC的第一次接触)并阅读了Pro ASP.NET MVC 3 Framework第3版中的教程。

当我浏览教程时,我开始对所有自动化的东西感到害怕。我讨厌ASP.NET webforms的是所有的自动化,烟雾和镜子。

我喜欢经常处理螺母和螺栓,因为我不喜欢整体“然后你只相信系统做它的事情,相信我们,它会工作”,因为即使它确实有效大多数时候,每当你走出界限或想要做一些更复杂的事情时,烟雾和镜子的混淆会引起很多麻烦(好吧这段有点咆哮,虽然我的观点是必要的)。 / p>

在我离这条路走得太远之前...... MVC3只是一个更复杂的烟雾和镜子,像ASP.NET网页那样模糊不清的框架,还是让我能够窥探细节并进入细节比asp.net更容易?这值得继续吗?

侧面注意:请不要,如果您不喜欢这个问题,请不要投票。帮助我做得更好,这样可以使社区受益。谢谢! : - )

1 个答案:

答案 0 :(得分:1)

我已经使用这个框架一年半了,所有“神奇”的东西都没有阻挡我的方式,实际上大部分时间它都帮助了我,当它没有帮助我的时候只是围绕它编码。

我的意思是你可以按照你想要的方式编码。你不喜欢“路由”功能?你可以像转到web.config一样简单地改变它并重写它。

您不喜欢参数的绑定魔法吗?然后手动获取HttpContext.Request.Params["yourParameter"]

您不想使用EF ?,确定使用您想要的任何ORM,或者只是创建自己的ORM并使用它。

你不喜欢MVC模式吗?然后在你的观点中写下你所有的代码(我想我走得太远了。)

我的意思是它甚至open source,你想在框架内拥有自己的魔力吗?你可以做到。

我个人认为,值得继续。