And*_*nea 3 asp.net-mvc view separation-of-concerns modular-design
自2007年预览1(12月)以来,我一直在研究,使用和使用ASP.NET MVC.自2008年以来,我一直是它的粉丝,我一直支持它.
然而,我一直听到并阅读"ASP.NET MVC强制严格分离关注点",包括由Rob Conery,Scott Hanselman,Phil Haack和Scott Guthrie在Professional ASP.NET MVC 1.0中阅读.
我不明白的是执法.如果我用除了之外的动作定义我的控制器怎么办?
return View();
Run Code Online (Sandbox Code Playgroud)
在视图(aspx视图引擎)中我做的一切?(数据获取,业务逻辑,决策制定,渲染等)
它是如何(ASP.NET MVC)ENFORCE我分开的关注?
我认为这是一种公然的夸大其词,应该是"建议分离关注点".
你能说服我强制执行吗?
主要的是它从右脚开始 - 即一个单独的控制器和视图.如果你选择做一些疯狂的事情,没有人会阻止你.希望同行评审除外.和常识.
但与webforms形成鲜明对比的是,你必须非常努力地不去混淆问题.
| 归档时间: |
|
| 查看次数: |
272 次 |
| 最近记录: |