为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能(一)2011-10-31 博客园 SZW连续忙了好几个月,好久没有写东西了,最近稍微有点空,空闲的时候回到了对ASP.NET MVC RC(以 下简称MVC RC)的研究上来。MVC RC的“脚手架(Scaffold)”功能可以说为MVC RC的开发如虎添翼,不 过应用到真实的开发环境中似乎存在一些遗憾的地方:很多时候我们并不希望把Models、Views和 Controllers放在同一个项目里面,而是把它们分离到不同的项目,然后由一个项目(比如Views)统一引 用其他所有的项目程序集。但是这样做了以后,Controllers项目中脚手架的功能就“消失了”。在Web(MVC RC)项目中,我们可以这样在Web项目中使用脚手架创建View页面:

或者创建Controller文件:
