摘要:
09年接触Asp.Net编程,在10年开始接触三层,当时不懂架构更不了解三层的内在,只是知道通过三层产生的BLL、DAL、Model能够实现程序的方便管理,同时也因为代码生成器的帮忙,大大加快了开发的效率,我们可以用很短的时间来生成一个三层架构。现在一直从事C/S客户端开发(WPF),却发现现有的系统架构仍然可以使用层级思想来架构。1.公共类库层公共类库包括一些通过类库和一些跟现有系统相关的引入组件(不依赖于当前系统)把公共类库作为最底层,是为了实现其他高级层对其引用,由于公共类库层不依赖与现有系统,故而可以被所有模块引用2.数据层数据层处理是系统的数据处理中枢,数据层可以细分为两个小层:基础 阅读全文