最新评论

共3页: 1 2 3 下一页 
Lyon.L 2012-05-31 20:59
@不死鸟一灰 1.0有Areas的功能,但是我没试过,好像从2.0开始才稍微好用些
testzhangsan 2012-05-31 19:10
楼主的这种方式有一定的好处,但我觉得还是把 admin 单独做一个项目,以 2 级域名的方式访问不好么?
随风浪迹天涯 2012-05-31 17:17
很好!~。。 分成几个项目 这样看起来逻辑特别的清晰。。嘻嘻。
Natural Q 2012-05-31 17:11
以前在博问里问过一次类似关于分离逻辑的问题~别人建议我用Areas~但是后来发现实际写起来controller会存在于3级目录里,看起来很混乱。感觉用Areas还是不是很好后来干脆直接把Mvc的Controller放到另外一个专门处理业务逻辑的部分就当是一层facade来处理~这样反倒代码的物理结构很清晰~其实说到底无非就是要把那些个控制器放到真正的业务逻辑的层次里~只要摆脱了哪个所谓的web目录到另外一个你看着顺眼的地方,目的就达到了~可是操蛋的ms就是居然提供了Areas~这玩意本来就是不是分离逻辑解耦用的~大家都以讹传讹都这么用了~有点。。。。。
不死鸟一灰 2012-05-31 17:08
1.0 的支持否
Lyon.L 2012-05-31 16:57
@redhat_gg 坦白讲,ASP.NET MVC本身自带的Areas功能确实不大好用(虽然每个版本都在进步) 我之前看过好些人在问这类似的问题,就自己做了个小小的总结 希望微软在以后的版本中有更好的解决方案吧
redhat_gg 2012-05-31 16:45
说句心里画 有点看不下去,当然不是针对作者, MVC 这样创造的 奇淫意巧 ,对于开发者 到底有多少实质的提高和好处呢
Lyon.L 2012-05-31 16:38
@msyye 你说的静态文件是指View里面引用的js,css这些吗?
msyye 2012-05-31 15:23
demo有木有,静态文件的路径不会有问题吗?
蓝之风 2012-05-31 15:06
讲的很透彻,收藏了
SmartBooks 2012-05-31 13:28
留下一颗种子!
ohaiyo 2012-05-31 13:11
@Lyon.L 你那不是编译,是嵌套。。。
Lyon.L 2012-05-31 12:44
@李永京 真巧,最近正好在研究nopCommerce,他里面的Areas机制我还没看明白,感谢李老师
李永京 2012-05-31 12:10
研究下nopCommerce呢,模块是以插件形式开发部署的... http://nopcommerce.codeplex.com/
Lyon.L 2012-05-31 12:00
@ohaiyo 听起来RazorGenerator和MvcContrib是一样的方式,都是将View作为了"Embeded Resource"编译到程序集里,多谢,稍后会琢磨一下
ohaiyo 2012-05-31 11:56
RazorGenerator编译视图觉得是最简单的了,网上查了很多资料感觉都挺复杂了。。。
ohaiyo 2012-05-31 11:54
楼主可以用 RazorGenerator.Mvc,把View编译了,这样可以把View也放到dll里。。。最近我也成功的将Area分享到单独的项目里(Controller和Views),这样可以做插件式的开发,唯一的问题就是静态文件(js/css)的分离问题了,现在是放在主项目里的。。。看了楼主的‘第四次改进’后,其实那些静态文件也可以分享到单独项目里了。。。
Lyon.L 2012-05-31 11:52
@叶鹏 请问是哪一部分,能具体说一下吗 根据RouteDebugger的输出信息,Areas的Controller里面隐含了命名空间的限制
叶鹏 2012-05-31 11:41
你忽略了路由的命名空间
pulihe 2012-05-31 09:37
其实MVC是不错的,但MS的MVC总给人一种弄得很死的感觉。
共3页: 1 2 3 下一页