Database2Sharp2009 代码生成工具

NHibernate、Castle-ActiveRecord和PetShop架构的C#代码生成工具 Database2Sharp


 
   

文件大小

 5655KB  

更新时间

 2009-5-7

下载地址

  
http://www.iqidi.com/Download/Database2SharpSetup.rar

在线帮助:

 

2009-5-7修改:增加企业级别的界面自动生成,集成在Enterprise Library架构中,并更新EditControl、SearchControl和分页控件的Web界面层控件,并修正一些小问题。版本升级为5.0
2009-2-10修改:更新EditControl和SearchControl这两个Web界面层控件,并修正一些小问题。
2009-1-5修改:增加Java框架(Ibatis+Spring+struts+Extjs)代码的生成;添加Java实体类快速生成。
2008-12-28修正:修正对SQL Server 2005部分数据库显示有问题的错误。完善Enterprise Library代码生成。

产品说明如下:
软件功能
深田之星Database2Sharp,是一个NHibernate、Castle-ActiveRecord、Enterprise Library和PetShop架构的C#代码生成工具,提供了对MS Sql2000、MS Sql2005、Oracle、Mysql、Access的支持;可以生成各种架构代码,导出数据库文档、浏览数据库架构、查询数据、生成Sql脚本等。 主要的功能如下:
1、Castle的ActiveRecord代码生成功能,准确生成各种关系。
2、NHibernate代码生成,生成相应的实体类和HBM文件。
3、PetShop架构代码的生成(多种形式),直接生成所需的解决方案,为你封装了功能强大的基础类库和数据访问基类。
4、Web界面自动生成功能,生成列表、增加、修改界面代码和后台代码,包括烦琐的绑定数据和赋值语句代码,为你封装具有漂亮界面和布局的编辑、查看、添加和分页控件,随手可得,率性而为。
5、Enterprise Library代码生成,生成整个项目工程框架,包含实体类、数据访问类、业务类、Asp.net页面类,利用泛型及缓存机制,良好的架构极大简化代码,强大完善的基类使你甚至不用编写一行代码。
6、可以查看数据库的信息和实现查询分析器的功能,可以很快地看看数据库的信息。
7、实体类快速生成,提供各种常用的实体类代码生成,直接在窗体中显示,并用语法高亮显示,方便拷贝使用。
8、数据库文档的生成,在模块设计中非常有用,谁想去写描述和字段名称,类型的对应关系呢?
9、测试数据脚本的生成,在外键非常复杂的表中,我们想添加一条记录都是很容易哦,这个可以更加表的外键关系调整插入测试数据的顺序,很周到吧。
10、增加Select、Update、Insert和Delete基本语句代码的生成,方便您直接在代码中使用。
11、增加Java框架(Ibatis+Spring+struts+Extjs)代码的生成;添加Java实体类快速生成。
12、增加企业级别的界面自动生成,集成了标准、美观、统一的界面元素。 
软件提供非常方便的数据库配置管理功能,用户根据不同的数据库类型输入所需的信息即可配置好不同的数据库;所有的代码生成及其他功能可以在不同的数据库中进行切换;软件支持表名称别名修改,字段别名修改等(用于代码的引用),对于是中文的数据库表名称和字段名称,非常方便。

系统需求

  深田之星Database2Sharp 使用C# 2.0开发 适运行在 Microsoft WindowsNT/2000/XP/2003 等平台,但必须安装有.Net 2.0平台.

  如果您的计算机不能运行本程序,强烈建议您下载 Microsoft .NET Framework 2.0 运行库。 MicroSoft .NET Framework 2.0 官方下载地址:
http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=zh-cn&SrcCategoryId=&SrcFamilyId=0856eacb-4362-4b0d-8edd-aab15c5e04f5&u=http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe

 

 

代码生成操作



 


      NHibernate、Castle-ActiveRecord、Enterprise Library和PetShop架构的C#代码生成操作提供了统一的操作方式,步骤基本上一样。首先在数据库或者表节点上使用右键菜单,在弹出的菜单中选择“代码生成”-》“****代码生成”(也可以选择其他方式的代码生成),如下图所示。

        在出现的向导视图中,选择需要生成代码的数据库,如下图所示,然后继续下一步操作。

        在向导的左边选择需要生成代码的表(可以双击鼠标选择),如下图所示,然后单击下一步。

         在出现的向导视图中输入生成代码所需的一些基本信息,如下图所示,然后单击下一步。

         在接下来的视图中,系统确认用户的一些信息,如果确定并想生成所需的代码,单击“完成”即可。

 本文转自博客园伍华聪的博客,原文链接:Database2Sharp2009 代码生成工具,如需转载请自行联系原博主。

时间: 2024-10-22 19:29:46

Database2Sharp2009 代码生成工具的相关文章

css3手册: 实用的 CSS3 参考手册和代码生成工具

CSS3技术现在越来越成熟,通过CSS3的一些新特性(如box-sizing.边界半径.文字阴影.渐变等)创建的效果已经令前端开发者兴奋不已.使 用CSS3进行前端设计是未来的发展趋势.因此,如果你是一名前端设计师,就需要掌握这些最新的技术,否则就有可能会被淘汰. 一.参考手册 1.  Idiomatic CSS 编写统一.符合习惯的CSS的原则,有中文版本. 2.  CSS3 Click Chart 示例代码和CSS3特性支持情况表. 3.  CSS3 Selector CSS3 Select

CSS3参考手册和CSS3代码生成工具加速你学习网页制作

文章简介:通过CSS3的一些新特性(如box-sizing.边界半径.文字阴影.渐变等)创建的效果已经令前端开发者兴奋不已.使用CSS3进行前端设计是未来的发展趋势.因此,如果你是一名前端设计师,就需要掌握这些最新的技术,否则就有可能会被淘汰. CSS3技术现在越来越成熟,通过CSS3的一些新特性(如box-sizing.边界半径.文字阴影.渐变等)创建的效果已经令前端开发者兴奋不已.使用CSS3进行前端设计是未来的发展趋势.因此,如果你是一名前端设计师,就需要掌握这些最新的技术,否则就有可能会

帮助你学习CSS3的不错的7个CSS3代码生成工具

说到CSS3相信都并不陌生了,但是对于应用来说,却鲜见有人体验,尤其是在大型网站开发过程中,还是在保守地使用当前的CSS语言编写代码. 在一些个人性质的网站和博客中,已经有不少人开始使用CSS3进行网站的编写,总之CSS 3的广泛应用是需要多方面的支持才可以变的更加广泛. 这里是7个不错的CSS3 代码生成工具,或许对你学习CSS 3会有很大的帮助. 1. CSS3 Generator 2. CSS3 Gradient Generator 3. CSS3 Sandbox 4. CSS Borde

不使用代码生成工具而共享WCF代码

在传统WCF开发时遇到的一个主要问题是代码重用.无论你的服务端类设计得再怎么好,一旦经过代理 (proxy)生成工具的处理,你就只能得到简单的DTO(数据传输对象).本文将说明如何绕过代理生成工具, 而使得你的客户端和服务端能够共享代码. 为了论述方便,我们在下面的例子中将使用这个服务接口 . [ServiceContract(Namespace = "https://zsr.codeplex.com/services/")] public interface IInformation

NHibernate之旅(18):初探代码生成工具使用

本节内容 引入 代码生成工具 结语 引入 我们花了大量的篇幅介绍了相关NHibernate的知识,一直都是带着大家手动编写代码,首先创建数据库架构,然后编写持久化类和映射文件,最后编写数据操作方法,测试方法.这是典型的数据库驱动开发(DbDD,Database-Driven Developent)技术,但是自己不是这样做的,我先编写持久化类和映射文件,然后偷偷的使用SchemaExport工具把数据库生成了,按上面的步骤写文章的,关于SchemaExport工具就是下一篇的事情了,这篇说说利用数

使用iBatis的自动化代码生成工具Abator

原来还不知道iBatis也有像Hibernate类似的自动化代码生成工具,今天找到 Abator这工具也挺不错的,在ecelipse上面小试了一把: 1.获得Abator http://ibatis.apache.org/abator.html Eclipse可以自动的进行Update获取此Plugin,具体见官方的安装步骤 2.安装好后将在New菜单中看到一个新的文件类型Abator for iBATIS Configuration File,此是Abator的配置文件,配置文件的详细说明见

十款精心挑选的在线CSS3代码生成工具

今天这篇文章向大家推荐十款非常有用的在线CSS3代码生成工具,这些工具能够帮助你方便的生成CSS3特效.CSS3是对CSS规范的改善和增 强,增加了圆角.旋转.阴影.渐变和动画等众多强大的特性,它使得Web开发人员可以很容易的在网站中加入时尚的效果.以前很多需要编写 JavaScript才能实现的效果,如今只需几句简单的CSS3代码就能实现.  CSS3 Maker 这款工具非常强大,可在线演示渐变.阴影.旋转.动画等非常多的效果,并生成对应效果的代码,   Border Radius 一款简单

.NET代码生成工具

当前版本1.1.0.0 功能概述: 1.根据数据库架构生成代码:利用NVelocity模板引擎,支持自定义模板内置标签方法.     可以根据个人业务需求,生成任何格式的代码.     自定义标签方法放在程序InsideStaticLabel\PowerEasy.CodeMakerLibrary.InsideStaticLabel.cs文件.该文件的方法会动态编译到模板引擎的pe对象里. 2.代码片段管理:用来管理日常用到的代码片段,利用分词组件进行关键字提取,方便查找:可以直接发布到CSDN博

VS代码生成工具ReSharper使用手册:配置快捷键

原文 http://www.cnblogs.com/PHPIDE/archive/2013/05/16/3081783.html VS代码生成工具ReSharper提供了丰富的快捷键,可以极大地提高你的开发效率.安装ReSharper后首次启动Visual Studio时,会出现一个名为ReSharper Keyboard Scheme的对话框,如下图所示: 选择对话框提供的三个选项之一后的任何时候,您可以配置单独的键盘快捷键. 配置单个键盘快捷键 1.在主菜单上,选择Tools | Optio