文件名称:CodeSmith通用模版
文件大小:293KB
文件格式:ZIP
更新时间:2016-08-04 13:56:50
CodeSmith
1、参考了Nettiers2.0,但是没有使用企业库,数据操作类使用更为简单明了的SqlHelper2.0,更方便入门者学习和理解。 2、可以一键完成整个数据层代码的自动生成,包括项目文件。 3、程序架构参考Pedshop4.0
【文件预览】:
通用模板
----CommonEditer()
--------BuildCommonEditer.cst(730B)
--------ModelEditer.cst(2KB)
--------ModelEditerFactory.cst(2KB)
--------CommonEditerBase.cst(2KB)
----BLL()
--------ModelLogic.cst(1KB)
--------AssemblyInfo.cst(2KB)
--------BLLCsproj.cst(3KB)
--------BuildBLL.cst(707B)
--------ModelLogic.Generated.cst(4KB)
----WinUserInterface()
--------ChildFormFactory.cst(2KB)
--------BuildWinUserInterface.cst(740B)
--------FrmSplash.cst(782B)
--------FrmSplash.Designer.cst(2KB)
----DAL.SqlClient()
--------AssemblyInfo.cst(2KB)
--------ModelProviderGenerated.cst(15KB)
--------DALSqlClientCsproj.cst(3KB)
--------ModelProvider.cst(1KB)
--------ProviderBase.cst(1KB)
--------BuildDALSqlClient.cst(737B)
----数据库设计要求.doc(24KB)
----YcFramwork.DAAB()
--------DBUtility()
----YcCodeHelper.suo(28KB)
----YcCodeHelper()
--------CommonScriptCode.cs(22KB)
--------BuildAllCode.cs(19KB)
--------YcCodeHelper.csproj(5KB)
--------AddNewChildForm.cs(7KB)
--------Properties()
--------TableUtilities.cs(797B)
--------obj()
--------YcCodeHelper.csproj.user(168B)
--------bin()
----IDAL()
--------IModelProvider.cst(1KB)
--------IDALCsproj.cst(3KB)
--------IProvider.cst(835B)
--------AssemblyInfo.cst(2KB)
--------BuildIDAL.cst(716B)
--------IModelProviderGenerated.cst(2KB)
----BuildAllCode.cst(2KB)
----BuildAllCode.csp(2KB)
----TemplateLib()
--------CommonScriptCode.cs(715B)
--------CommonSqlCode.cs(19KB)
----Model()
--------ModelBase.cst(8KB)
--------AssemblyInfo.cst(2KB)
--------Entity.cst(1KB)
--------ModelBaseEnum.cst(1KB)
--------EntityGenerated.cst(5KB)
--------BuildModel.cst(719B)
--------ModelCsproj.cst(3KB)
----SpecialLibrary()
--------ModelEditer.Designer.cst(4KB)
--------ModelEditer.cst(1KB)
----CodeHelper()
--------CodeHelper.csproj(2KB)
--------FormInfo.cs(637B)
--------Properties()
--------obj()
--------bin()
----YcCodeHelper.sln(1KB)
----DAL()
--------DALFactory.cst(1KB)
--------AssemblyInfo.cst(2KB)
--------BuildDAL.cst(707B)
--------DALCsproj.cst(3KB)