2009年11月23日

三层结构诠释

摘要: 系统的分层设计带来的好处是显而易见的,由于层间松散的耦合关系,使得我们可以专注于本层的设计,而不必关心其他层的设计,也不必担心自己的设计会影响其它层,对提高软件质量大有裨益。而且分层设计使得程序结构清晰,升级和维护都变得十分容易,更改层的具体实现代码,只要层接口保持稳定,其他层可以不必修改。即使层的接口发生变化,也只影响上层和下层,修改工作量小而且错误可以控制,不会带来意外的风险。系统的分层设计,... 阅读全文

posted @ 2009-11-23 17:46 赞赏朋友,分享自我 阅读(133) 评论(0) 推荐(0)

万维网、互联网、因特网之间的区别

摘要: 准确的说,万维网、互联网、因特网之间是有区别的。 谈“因特网”和“互联网”的区别在《谈电脑和网络术语中一物多名现象》一文中,我提到了“因特网”的定名问题。但事实上现在“互联网”一词仍在使用。是不是这两个名称在使用时完全没有区别,抑或是指的是两个不同的概念?答案肯定后者。要回答这个问题,必须先回顾一下因特... 阅读全文

posted @ 2009-11-23 17:35 赞赏朋友,分享自我 阅读(1561) 评论(0) 推荐(1)

网站重构与Web标准设计

摘要: 网站重构 & Web标准设计(相关知识) 前言网站重构能够实现加快网页解析的速度,实现信息跨平台的可用性以及更加良好的用户体验,网站重构以高效开发与简单维护降低服务器成本,最重要的是它便于改版,实现与未来兼容。 Web标准就是实现网站重构的一种方法,所谓Web标准, Web标准并不是指某一个单一的标准,而是一系列标准的集合。一般指网站重构采用基于XHTML语言的网站设计标记语言,Web标准... 阅读全文

posted @ 2009-11-23 16:31 赞赏朋友,分享自我 阅读(1553) 评论(0) 推荐(0)

引用一个asp.net程序员的感想(6年)

摘要: 业务层:处理表示层的需求,并将数据层的虚数据实体化. 数据层:提供给业务层的虚数据. 表示层:把用户的需求展示出来.最早的程序是不分层的,比如早期的批处理系统,只要编写操作某些文件格式的程序.后来,随着客户机/服务器系统的出现,分层的概念就明显了,这样的系统是两层结构,客户端包含界面也包含应用代码.服务器端是数据库.但领域逻辑复杂并且易变时,这样做会有很多缺点,冗余代码,不利于重用,不利于分工等等... 阅读全文

posted @ 2009-11-23 16:15 赞赏朋友,分享自我 阅读(199) 评论(0) 推荐(0)

导航