Spiga

随笔档案 - 2011年2月

Visual Entity 下载列表(最新版为 1.8.0 ,已支持Postgre&DB2,即将支持 Sysbase ASE)

2011-02-25 15:34 by 麦舒, 2999 visits, 网摘, 收藏, 编辑
摘要:发展线路:2.x 将支持的功能有:1、增加重构功能。当修改类或属性名称,提示并进行重构以更新所有引用。2、允许将自定义的特性放在属性窗口中,以方便编辑。3、Web Services 代码生成。4、for NHibernate: 支持缓存设置5、NHibernate: 支持 T4 生成代码还需要更多功能?请给我留言吧。或者给我发邮件,support@alinq.org 。已经知道的问题: 1、由数据库更新模型 2、由模型更新数据库这两个功能存在比较大的 BUG ,需要修改的时间比较长。所用现在对于 NHibernate 用户,建议从数据库到模型(database first)或者参考下面的文.. 阅读全文

Visual Entity 使用教程(做最好用的实体代码生成器 支持 NHibernate 和 Linq to SQL)

2011-02-24 19:38 by 麦舒, 5423 visits, 网摘, 收藏, 编辑
摘要:Visual Entity 简介:Visual Entity 是一款功能强大的实体类代码生成器,基于 Visual Studio 插件。并且在使用上与 Linq to SQL 设计器保持一致,极易上手,但功能比起原有的 Linq to SQL 设计器更为强大。支持更多的数据库:MS SQL Server,SQL CE,Oracle 数据库支持更多的框架:Linq to SQL 和NHibernate注意:Linq to SQL 是不支持除了 SQL Server 和 SQL CE 之外的数据库,如果你需要的是 Linq to DB 解决方案,请使用 ALinq 。关于 ALinq 请参考:AL 阅读全文

Visual Entity 教程(三)添加 Attribute 到类或属性中

2011-02-24 19:21 by 麦舒, 242 visits, 网摘, 收藏, 编辑
摘要:一、添加 Attribute选择类或属性,点击属性窗口中 Attibute 项的按钮,在弹出的窗口中。将右边的项添加到左边去。 二、Assembly 中导入 Attribute 到窗口中的 Attribute 列表。点击 Customize 按钮,在弹出窗口中,选择你要添加的 Attribute 。然后点击 OK 按钮。返回教程 阅读全文

Visual Entity 教程(二)从模型生成数据库

2011-02-24 18:47 by 麦舒, 262 visits, 网摘, 收藏, 编辑
摘要:添加二个实体类,分别为Role { ID : Int, Name: VarChar(50) } User { ID : Int, Name: VarChar(50), RoleID: Int }然后创建关联,如下图:点击设计器空白区域,选择 "Update Database From Model"选择要生成的项。点击 SQL 栏,可以查看并且编辑生成的 SQL,(提示:回车按 CTRL + ENTER,非 ENTER)然后点击 OK 执行生成的 SQL, 如果出错,点 Log 栏可以查看执行的 SQL 。如果成功运行,点击 Output 窗口可以查看执行的 SQL 。返回教 阅读全文

Visual Entity 教程(一)从数据库创建模型

2011-02-24 15:13 by 麦舒, 326 visits, 网摘, 收藏, 编辑
摘要:一、创建模型1、添加一个 *.deco 文件到项目中去。菜单: Add New Item -> Data -> Visual Entity ,如下图所示。2. 将表或视图拖到放到设计器中去。二、更新模型右键点击设计器的空白区域,在弹出的菜单中,选择 "Update Model from Database" 返回教程 阅读全文