日期:2014-05-18  浏览次数:20672 次

项目的类库功能设计?????
大家都类库归类有没有好建议,想按一下归类,
就不知道以后维护起来会不会繁琐,还请大家给给意见。

xx.data:存放数据访问的接口,返回类型以dataset、datatable等为返回类型
xx.data.sqlserver:实现xx.data数据访问接口
xx.entity :存放信息类和信息类的集合(反射获取xx.data.sqlserver数据库数据)
xx.Forum:获取相关的数据通过xx.entity获取。

这样的流程:
xx.Forum->xx.entity->xx.data.sqlserver


------解决方案--------------------
一般是公司名、项目名、模块名。
------解决方案--------------------
如果是数据访问的话建议楼主看看三层架构的类库设计
------解决方案--------------------
这个应该没有 一定的标准吧。
------解决方案--------------------
我的一般是:
1、项目名.功能名.dll
2、公司名.功能名.dll

1用于项目内,一般没有多少共享。
2一般用于共享组件库,可复用。



------解决方案--------------------
Entity<-Controller<-UI
Entity:数据集合实体类(一个文件夹下面若干个实体类)
Controller:访问Entity,根据Entity集合获得需要的结果(过滤,重组,滤重等)
UI:从Controller接口获得集合,在画面层进行相应处理。
------解决方案--------------------
探讨
Entity<-Controller<-UI
Entity:数据集合实体类(一个文件夹下面若干个实体类)
Controller:访问Entity,根据Entity集合获得需要的结果(过滤,重组,滤重等)
UI:从Controller接口获得集合,在画面层进行相应处理。

------解决方案--------------------
有时也很纠结,开始没有规划好类库,程序像白菜萝卜堆在一起分不清
------解决方案--------------------
看到这篇文章,也觉得这种类库规划不错
http://www.cnblogs.com/gzalrj/archive/2011/09/16/2178963.html