其实我倒是觉得你的做法很好
能够重用的代码,就不要去写第二遍
呵呵
虽然我自己有时候都不这么做至于C#中的程序结构分类
你可以参考一下用Vs.net创建出来的几个企业级模版ms-help://MS.VSCC/MS.MSDNVS.2052/vsent7/html/vxoriEnterpriseTemplates.htm
能够重用的代码,就不要去写第二遍
呵呵
虽然我自己有时候都不这么做至于C#中的程序结构分类
你可以参考一下用Vs.net创建出来的几个企业级模版ms-help://MS.VSCC/MS.MSDNVS.2052/vsent7/html/vxoriEnterpriseTemplates.htm
界面
商业表达
商业逻辑
数据存取
数据
通用不太明白,能不能麻烦confucian(儒生)兄给解释一下。
DataAccessProjects -- 数据访问层,存放对数据库的操作
BusinessRulesProjects -- 业务逻辑层,对业务规则的处理
BusinessFacadeProjects -- 业务表现层,封装业务逻辑,提供简练的对外方法
SystemFrameworksProjects -- 系统层,应用程序所需的通用方法,包括异常处理等
WebServiceProjects -- Web Service服务,可有可无(需要才添加)
WebUIProjects
WinUIProjects
这两层负责客户界面显示,可以是应用程序,可以是web程序
完全根据需要来选择