您的位置:首页 > 运维架构 > 网站架构

自顶向下构建网站 一些要说的话和目录

2009-05-01 22:33 197 查看
谨以此文,记录近一段时间开发网站的经验。

近一段时间经常进行网站的开发,从中累计了不少经验,现将其撰写成文,一方面是对自己的锻炼和提高,同时也希望能给大家带来一些帮助和提示。文中尚有不正确或不通顺的内容,还请不吝赐教。

自顶向下的开发网站,是我自己归纳的一种开发方法。

在这一系列文章内,我假设大家都知道三层架构、设计模式。

三层架构分为表现层(用户界面),业务逻辑层,数据获取层三层,根据需要,也可以发展为N层架构,在此以最基础的三层架构为例进行展示。

我们知道三层架构中上一层依赖且仅依赖于其临近的下一层,在自顶向下开发网站的示例中,我们先从最高层表现层开始进行开发,一层一层向下推进,直至最底层和数据库。每一次迭代都会使原来的部分更加完善。同时,抛开了更低层次的束缚,我们的代码也更容易修改和变化。

这种方法也不知道是不是我原创,但是貌似还没见过有谁系统的提过,我就假装是我自己原创的好啦,各位见谅。

以下部分为目录

需求分析和静态网页

构建表现层

添加实体类和模拟业务服务

对项目应用设计模式

添加验证逻辑

添加模拟数据获取对象并完成业务服务层

根据实体类构建数据库并完成数据获取层

大功告成,以及用各种工具简化开发

用微软企业库来进行数据验证

用微软企业库开发数据库无关的数据获取层

用LINQ简化实体层和数据获取层的开发

对LINQ应用微软企业库
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: