Architecture
文章平均质量分 93
KenshinCui
致力于软件开发!
展开
-
MVP模式应用
MVP的意义 你是否遇到过这样的问题:在开发时发现按钮的button_onclick下的代码杂乱无章,而又没有其他的办法(在以前有人设计应用层来解决这个问题),你需要验证输入,需要获得控件的属性值等着一些列的操作使得表现层变得那么的臃肿,更不要说从winform移植到webfrom等不同的ui上面了。 怎么解决这个问题,以前在用vb开发时需要多个应用层,来解决这个问原创 2010-03-28 20:40:00 · 3648 阅读 · 3 评论 -
传统的三层架构
三层架构 三层架构可以说已经是一个比较成熟的分层架构模型,但是还是有部分人弄不清三层架构是怎么回事。就我认识的人之中,有一个被大家认为学的不错的一个同学竟然有一天问老师什么是三层架构。不是说这个学学的怎么样,但至少他自己有时间也可以自己稍微学习一下架构方面的东西。当然我估计不懂的人还不止是他。先来看看我们再熟悉不过的一张图:类似的图估计大家见过很多,但是我们还是一原创 2010-03-29 19:20:00 · 5188 阅读 · 4 评论 -
Ioc的实现及应用
什么是Ioc什么是Ioc(Inversion of control),Ioc又叫DI(Dependency Injection),就是将你设计的类交给系统来控制,而不是你自己编码控制,这个应该是来源于java中的。做过j2ee开发的朋友肯定熟悉struts+hibernate+spring的结构。而spring正是为了实现Ioc而存在的,可想而知Ioc是多重要。当然我们不是在谈java原创 2010-03-30 22:31:00 · 7785 阅读 · 6 评论 -
Asp.Net中实现自己的Mvc开发框架
如今mvc框架越来越流行,像现在微软推出asp.net mvc都已经到了2.0版本了,而在java界的struts也早已成了j2ee的首选。如今工作之后,公司也有自己的一套mvc框架,所以闲暇之余就想自己来实现一个mvc框架。其实我个人觉得mvc框架实现并不难,难就难再一个框架的设计以及对于mvc本身的理解上。废话不多说了,直接步入正题(对于mvc的基本知识在此不再多说)。1.架构分析1.1熟悉mvc请求过程: 对于web应用程序来说,只有一个事件就是请求,所有的交互都是通过请求响应的形原创 2010-07-14 22:02:00 · 4684 阅读 · 2 评论