最近化时间用心在.NET网站基类设计上化了很多时间,并把网站最根本的类,包括数据层基类、业务层基类及错误、日志的设计发表上来,供交流。这里不含源代码,只是就类设计上作些探索。
数据层类是以SQL SERVER作为数据库进行设计的,当然也可以用其它数据库。用ACCESS数据库需要稍作修改,因ACCESS数据库不能支持返回ID或其它值,也不支持存储过程。数据层设计主要是以执行存储过程命令设计,但也可执行SQL语句,只需变成执行类行的变量值。
业务层是空类,没有进行任何设计。这只是为以后进行扩展预设的。
我用DOC作了个类设计手册,供下载
相关文件:点击这里下载源文件