摘要: 第一部份:工厂模式 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目引用关系1、W... 阅读全文
posted @ 2010-06-25 15:22 zhdonghu 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.获取当前页面的URL 正确的方法是:HttpContext.Current.Request.Url.PathAndQuery2.自增<%# ( int ) DataBinder.Eval ( Container , "ItemIndex" ) + 1 %> DataBinder.Eval ( Container , "ItemIndex" )或者用一个变量,在前台页面处比如这样写:... 阅读全文
posted @ 2010-06-25 14:16 zhdonghu 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 交互的三层综述 在前面的文章中,我们丛整个系统的角度了解了petshop的三层部署结构物理上的一个概貌,没有从应用程序的角度来说明是如何划分的,也不清楚数据展示层,中间层,数据层是如何交互的。为了更好的说明这个三层的结构以及每一层的具体细节问题,也让大家对整个应用有一个walkthrough,在这里我将说明从系统的角度来看(见参考图1),顾客在购物的过程中,系统的三层是如何的工作以及如何的交互。... 阅读全文
posted @ 2010-06-25 12:48 zhdonghu 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 在开始谈接口和类的总结之前,先来了解接口和类的基本概念.熟悉了概念再来看代码就容易理解些.先来看类的概念:什么是类?类可以这么理解.类就是功能的集合.类也可以看做是实现一种功能的集合或者方法..接口的概念:什么是接口?接口可以理解为,对类的规定,对类的约束,甚至对整个项目的约束.接口的使用比较多的情况是在多人协作开发的项目中.因为每人都会分配不同的任务.例如,在一个银行系统中,总行下面会有分行,分... 阅读全文
posted @ 2010-06-25 11:51 zhdonghu 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre... 阅读全文
posted @ 2010-06-25 11:21 zhdonghu 阅读(176) 评论(0) 推荐(0) 编辑