企业级应用框架(五)IOC容器在框架中的应用
摘要:前言 在上一篇我大致的介绍了这个系列所涉及到的知识点,在本篇我打算把IOC这一块单独提取出来讲,因为IOC容器在解除框架层与层之间的耦合有着不可磨灭的作用。当然在本系列前面的三篇中我也提供了一种基于反射的解耦方式,但是始终不是很优雅,运用到项目中显得别扭。目前,我所掌握的IOC容器主要有两个:一个...
阅读全文
posted @
2014-07-26 14:05
虔诚者
阅读(2011)
推荐(7) 编辑
企业级应用框架(四)我的这个系列到底要说什么
摘要:前言 这个系列已经写了三篇,得到了一些朋友的肯定,也收到了一些朋友的反对。在前面的三篇中,我一直至力于编码,很少涉及到理论,因此很多朋友认为我写的东西很肤浅,毫无亮点,或许我的水平真的很有限,辜负了大家的期待。这个系列已经20多天没有更新了,一个是因为时间有点点紧,另一个是因为我现在正在全力的搭建...
阅读全文
posted @
2014-07-20 01:42
虔诚者
阅读(5907)
推荐(37) 编辑
企业级应用架构(三)三层架构之数据访问层的改进以及测试DOM的发布
摘要:在上一篇我们在宏观概要上对DAL层进行了封装与抽象。我们的目的主要有两个:第一,解除BLL层对DAL层的依赖,这一点我们通过定义接口做到了;第二,使我们的DAL层能够支持一切数据访问技术,如Ado.net,EF,linq To Sql,这一点我们实现的不是很完美,仍有很大的改进空间,本文将加以改进。...
阅读全文
posted @
2014-06-28 21:44
虔诚者
阅读(3259)
推荐(7) 编辑
企业级应用架构(二)三层架构之数据访问层的封装与抽象
摘要:接上一篇我们来对数据访问层进行封装与抽象。在上一篇我们知道,要解除BLL对DAL的依赖,我们就必须抽象出DAL层的接口,同时基于DAL的数据访问技术很多,如EF,ADO.NET,LINQ TO SQL,因此,我们的数据访问层必须对这些技术提供相应的支持。所以今天我们要做的事情有两件,第一,定义我...
阅读全文
posted @
2014-06-27 00:44
虔诚者
阅读(3585)
推荐(9) 编辑
企业级应用架构(一) 三层架构之解耦
摘要:前言 前段时间朋友拿了个网站给我,让我帮忙添加几个小功能,我爽快的答应了,但是当我打开源码,我瞬间就奔溃了,整个项目连最基本的三层框架也没有搭建,仅仅是封装了一个sqlhelp作为数据库的操作接口,项目中的SQL查询语句无处不在,业务逻辑紧紧耦合在UI逻辑中,看到这样的代码,坦白来说,我什么兴致...
阅读全文
posted @
2014-06-24 22:13
虔诚者
阅读(7374)
推荐(24) 编辑
企业级应用程序架构的学习之路(前言)
摘要:在博客园一直是潜水状态,今天终于鼓足勇气,决定把这两年工作中所接触到的企业级应用框架以及自己对该类框架的理解拿出来与大家分享分享,我将就这个主题写一系列的博文,与大家共同学习与进步。另外,这是我第一次写博客,如果写的不好希望大家多多包涵,因为有你们的支持,我才会有源源不断的动力! 该系列涉及面可能...
阅读全文
posted @
2014-06-18 22:46
虔诚者
阅读(784)
推荐(3) 编辑