摘要:
三层架构,数据层(DAL)、逻辑层(BLL)、表示层(UI); 三层结构的优点 分层式结构究竟其优势何在?Martin Fowler在《Patterns of Enterprise Application Architecture》一书中给出了答案:1、开发人员可以只关注整个结构中的其中某一层; 2、可以很容易的用新的实现来替换原有层次的实现; 3、可以降低层与层之间的依赖; 4、有利于标准化; 5、利于各层逻辑的复用。 概括来说,分层式设计可以达至如下目的:分散关注、松散耦合、逻辑复用、标准定义 阅读全文
posted @ 2011-05-02 16:21
Yaoquan.Luo
阅读(327)
评论(0)
推荐(0)
摘要:
前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。问:有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了 。答:(太客气,其实我也不懂) 你可以先看看这篇文章(软微学院生涯-三朝元老经验谈),打不开再跟我说。(我的意思是想让她自己先稍微了解一下到底现在各个方向学的东西以及以后要做的东西大概是什么,因为喜欢做什么样的事其实自己最清楚的)about 20 hours later问:你觉得学习.NET怎么样,我懂的少,问的可能很幼稚,见笑了啊:)答: 一般的指的.net就是跟java相对 阅读全文
posted @ 2011-05-02 16:14
Yaoquan.Luo
阅读(271)
评论(0)
推荐(0)
摘要:
例如 gcreatedir("c:\\dir1\\dir2\\dir3"); 如果只需要创建一层目录用 createdirectory 就可以了。 // create a directory. // this function can create a directory under an unexist directory // but createdirectory() api cant. bool gcreatedir(cstring csdir) { handle ffile; // file handle win32_find_data fileinfo; // 阅读全文
posted @ 2011-05-02 15:52
Yaoquan.Luo
阅读(476)
评论(0)
推荐(0)
浙公网安备 33010602011771号