比尔茨

导航

2011年4月29日 #

看了老赵的"支持Area的ControllerFactory"学会了control与views分家

摘要: 这几天在学习MVC,其实就是一直在看别人的博客与书。由于以前一直是用分层开发webform的,所以在用mvc是当然也在想如何把控制器与视图分离,这样方便管理。想到这里就赶紧找吧,看看有这样的Demo吗?其实是找到了微软的Oxite就是一个比较理想的案例,可是就是太复杂了,一时半会就是不能理解,最后无意中看到了老赵的“支持Area的ControllerFactory”这编文章,呵呵,照着他的意思,把现有的controller分离出来了,然后单独建立一个项目,同时重新建立一个ControllerFactroy类,这样就实现了C与M的分家了。下一步看如何将Model分离出去。 阅读全文

posted @ 2011-04-29 23:07 比尔茨 阅读(528) 评论(2) 推荐(0) 编辑

Oxite安装成功!

摘要: 昨天弄了一天没有安装成功,今天再继续试,终于成功了!看到了庐山真面了!但是程序就是复杂,好多的东西都不,需要慢慢的看了!Oxite.Mvc.ContainerFactory类中 .RegisterType<IRegisterRoutes, OxiteRoutes>( new InjectionConstructor( new ResolvedParameter<RouteCollection>(), new ResolvedParameter<AppSettingsHelper>(), new ResolvedParameter<Site>(), 阅读全文

posted @ 2011-04-29 10:10 比尔茨 阅读(370) 评论(1) 推荐(0) 编辑

2011年4月28日 #

安装Oxite时需要的问题

摘要: 呵呵,第一次在这里发博客,记录一下今天在安装Oxite时遇到的问题。先说说我的安装环境,是VS2010,MVC2.0。而Oxite好像是用MVC1.0发布的吧,所以在安装的过程出现了好多的问题。第一:Oxite.Mvc.Infrastructure.OxiteControllerFactory中出现问题,由于MVC1.0中IController GetControllerInstance中只有一个参数,而在MVC2.0中需要两个参数IController GetControllerInstance(System.Web.Routing.RequestContext requestContext 阅读全文

posted @ 2011-04-28 15:26 比尔茨 阅读(279) 评论(0) 推荐(0) 编辑