DeKlarit:一个不错的top-down CG工具

IDE自动生成数据库Schema及代码
介绍了Business Framework ProtoTyper工具,可在IDE中设计基本实体类关系,自动生成数据库Schema和数据录入功能,变更实体类属性和关系后能自动修改Schema并迁移数据,还能自动生成多表关联、实体类CRUD方法、接口和数据访问代码等。
DeKlarit:
top-down CG工具
只需定义描述系统的数据元素以及它们之间的关系,DeKlarit就会产生一个完整的事务框架(包括事务类和数据类)以及底层数据
库。DeKlarit可以用C#或者VB.NET来生成事务框架,用SQL Server或者Oracle来生成数据库。

DeKlarit有三个优点,这三个优点使它成为系统设计者的利器。
首先,你只需设计数据元素之间的关系,DeKlarit就会产生结构良好的、标准化的数据库大纲。
其次,如果你修改了事务框架,DeKlarit会重新生成代码并在保留数据的同时重新产生与大纲相匹配的数据库。
最后,DeKlarit可以产生测试装具模块(test harness),有了这个模块,你就可以通过用ASP.NET或者Windows窗体插入、更新数据的方式来检查事务框架。尽管市面上CG工具并非只有DeKlarit,但是它的确是所有我在进行.NET开发时所用过的top-down CG工具中最出色的。

另外DeKlarit生成的各类方法和代码其返回形式是DataSet和DataReader,对我写惯Delphi的DataSet的人来说就直接按DeKlarit生成的DataSet写界面代码都可以!

使用 Deklarit  的 Add-In 可以自动生成 WebFrom、WinFrom、WebService等基本框架代码,使同一个商业逻辑通过 Business Frameworks 应用到不同的 UI 中。

官方网站
http://www.deklarit.com/

我也刚开始使用DeKlarit,以下是我的一些心得:
  1. 直接在IDE设计基本实体类关系,自动生成数据库Schema,并提供数据录入功能Business Framework ProtoTyper;计算字段,映射字段,关联字段都可自动生成,无需额外操作。
  2. 变更实体类属性,关系后可自动修改数据库Schema,并自动迁移已有的数据。
  3. 多表关联可以自动生成,只要直接输入类属性,不用关心内部如何关联生成。
  4. 自动生成每个实体类的CRUD方法
    生成文件包括:
    接口文件:ICustomerDataAdapter.cs
    实体文件:CustomerDataAdapter.cs
    XSD文件:CustomerDataSet.xsd DataSet结构定义XSD关系文件
  5. 直接在IDE设计基本业务方法,定义名称、入口、出口,自动生成所有接口、数据访问代码、sql语句,并生成返回的DataSet结构定义XSD文件。
    接口文件:IInvoiceByIdDataAdapter.cs
    实现文件:InvoiceByIdDataAdapter.cs
    XSD文件:InvoiceByIdDataSet.xsd DataSet结构定义XSD关系文件

破解注册码之类的自己网上找了,我不提供这类信息

转载于:https://www.cnblogs.com/dannyr/archive/2004/11/16/64561.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值