发布一套web codesmith模板

转载 2007年10月01日 12:03:00

最近自己做了一个基于工厂模式的codesmith web项目模板,包括DAL层和BLL层。整个网站架构和petshop基本相同:


MyAllStoredProcedures.cst: 指定数据库生成所有存储过程
MyBLL.cst:                         业务逻辑
MyDALFactory.cst:             DAL工厂
MyDataCache.cst:               DAL数据缓存类
MyIDAL.cst:                       DAL接口
MyModelObject.cst:            实体类
MySQLServerDAL.cst:    SQLServerDAL数据访问层
MySQLUtil.cst:                 SQLUtil类
MyStoredProcedures.cst:  指定表生成存储过程
MyTemplate.cst:               生成所有文件,输出以上所有模板生成的代码

Note:
使用MyTemplate.cst生成所有.cs文件到指定目录,只用MyAllStoredProcedures.cst或MyStoredProcedures.cst生成存储过程,以上各模板文件可单独使用。

本版本为测试版本,由于时间关系,只是简单测试一下,如果有错误请见谅。
点击这里下载 MyTemplates.rar
用此套模板生成的测试项目 ElfinNet.rar

 

2、MyBatis.NET学习笔记-之CodeSmith使用

使用框架后一些相关的配置如果手写起来会累死,且没有必要,技术就是用来提升工作效率的(至少我是这么认为的)。实体类及配置基本上大同小异,CTRL+C、CTRL+V 当然也可以实现,但那也不像做技术出身的...
  • anyqu
  • anyqu
  • 2014年10月24日 15:07
  • 1986

CodeSmith模板生成

一、            工具设置 CodeSmith默认是不支持中文的,那么我们必须要先设置使其支持中文显示,保存。并且要能够在生成文件中支持中文。 [Tools->Options...->St...
  • qq1162195421
  • qq1162195421
  • 2013年08月10日 23:25
  • 2891

Web母版制作和母版嵌套

母版是网页制作中很重要的一部分,它可以大大节省web开发的过程,避免过多重复性的制作过程;而母版嵌套是在沿用母版的基础上进一步进行格式化的方法。...
  • mengdonghui123456
  • mengdonghui123456
  • 2015年09月04日 16:29
  • 2117

一套非常漂亮的响应式WEB模板

  • 2015年07月29日 20:18
  • 4.21MB
  • 下载

CodeSmith NetTier模板生成的代码框架用法

1.1. 概述: 使用NetTier模板生成的.net代码,包括完整的数据层,使用的技术是微软的 EnterpriseLibrary1.1版本,对应每张表都生成相对应的增删改查函数和存储过程,在查询中...
  • u011333820
  • u011333820
  • 2013年09月25日 17:32
  • 357

CodeSmith 使用教程(12) 使用主从代码模板

在前面的教程CodeSmith 使用教程(3): 自动生成Yii Framework ActiveRecord 我们使用了主,从模板来实现了从数据库为Yii Framework生成多个表的Active...
  • mapdigit
  • mapdigit
  • 2013年01月18日 08:30
  • 2088

CodeSmith 使用教程(2): 编写第一个代码模板

 在CodeSmith 使用教程(1): 概述我们通过使用CodeSmith从数据库自动生成NHiberate代码,可以了解到使用CodeSmith自动生成代码的基本步骤: 选择使...
  • zhouzhiwengang
  • zhouzhiwengang
  • 2014年01月16日 19:15
  • 499

CodeSmith Module层 模板

VS 2005 模式: using System; using System.Collections.Generic; using System.Text; namespace MODE...
  • vincent_void
  • vincent_void
  • 2012年05月18日 16:44
  • 412

CodeSmith模板(ToolsCodeTemplate)

using System; using SchemaExplorer; using System.Data; using CodeSmith.Engine; using System.Text...
  • jinbiao520
  • jinbiao520
  • 2012年09月17日 20:48
  • 934

C#"CodeSmith代码批量生成模板"制作经验分享

C#"CodeSmith代码批量生成模板"制作经验分享 http://www.cnblogs.com/know/archive/2011/04/02/2003876.html     ...
  • lenovouser
  • lenovouser
  • 2015年01月07日 09:47
  • 486
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:发布一套web codesmith模板
举报原因:
原因补充:

(最多只允许输入30个字)