MyGeneration 是一款不错的ORM和代码生成工具,它基于模板(Template)工作,安装好MyGeneration 后自带了很多模板,并且提供在线模板库提供模板升级和允许用户自定义模板。MyGeneration 的模板可以用C#, VB.NET, JScript, and VBScript编写。使用MyGeneration 可以为Gentle.NET, Opf3, NHibernate等生成ORM架构或ORM文件,为多种数据库生成存储过程,为.Net项目生成C#、VB.NET 程序代码,PHP、HTML等页面代码。

MyGeneration 具有以下的特性:
1.支持多种数据库
Microsoft SQLServer
Oracle 
IBM DB2 
Microsoft Access
MySQL 
PostgreSQL 
Firebird 
Interbase 
SQLite 
VistaDB 
Advantage 
IBM iSeries 
CSV & other delimited text files
2.支持重用和include文件
3.Ability to single step through all templates regardless of language. 
4.支持为模板输入自定义用户界面,包括winForm程序。
5.提供cmd命令行工具(ZuesCmd.Exe)和GUI(Project)工具. 
6.提供强大的原数据 API(MyMeta)访问你的数据库里的原数据。
7.提供Unicode、语法高亮、查找、替换等功能的强大文本编辑器。 
8.支持插件(Intrinsic Objects)扩展模板的功能。 
9.支持MyMeta meta-data providers插件 
10.Dockable windows.
11.提供动态的可重写的数据类型映射。从数据库类型到MyGeneration的数据提供者类型到代码类型。
12.支持用户自定义原数据。
13.支持表、字段名、参数等重命名。
14.可以使用Gentle.NET, Opf3, NHibernate的模板。
15.支持在线帮助、模板升级和论坛。

最新文章

  1. Zencart视频教程 Zencart模板制作教程视频 Zencart仿站教程资料
  2. objective-c系列-NSMutableArray
  3. .net4缓存笔记
  4. 關於my97datepicker
  5. TFS服务器(微软源代码管理服务器)上彻底删除项目
  6. Kryo 为什么比 Hessian 快
  7. Python中的正斜杠与反斜杠
  8. SQL Server 备份的 8 种方法。
  9. 反汇编看c++引用
  10. javascript 命名空间与运用(前端基础系列)
  11. JavaSE(六)包装类、基本类型和字符串之间的转换、==和equals的区别
  12. 操作 numpy 数组的常用函数
  13. FFMPEG类库打开流媒体的方法(需要传参数的时候)
  14. HTML5 关于一些本地操作 cookie,sessionStorage,localStorage
  15. 修改jupyter notebook主题、字体和启动路径
  16. loj#6029. 「雅礼集训 2017 Day1」市场(线段树)
  17. 第一次安装tomcat报错,出现failed to install tomcat8 service错误
  18. Linux 下SHELL脚本自动同步文件
  19. Java中的yield关键字的简单讲解
  20. 20155333 2016-2017-2 《Java程序设计》第一周学习总结

热门文章

  1. 【线段树(单点修改,区间求和)】HDU1166 - 敌军布阵
  2. bzoj 1233: [Usaco2009Open]干草堆tower
  3. 【Data URL】【RE】【bugku】逆向入门writeup
  4. Apache2.4.6添加虚拟主机提示:NameVirtualHost has no effect and will be removed in the next release /usr/local/apache/conf/extra/httpd-vhosts.conf
  5. 【IntelliJ IDEA】在idea上操作 git分支合并【如何将远程swagger分支 合并到 远程 master分支上】【如何切换 本地分支】
  6. nginx bind() to 0.0.0.0:**** failed (13: Permission denied)
  7. longest-repeating-character-replacement(难)
  8. Efficient GPU Screen-Space Ray Tracing
  9. 使用MapReduce实现二度人脉搜索算法
  10. Node.js umei图片批量下载Node.js爬虫1.00