smartsoft

致力于 .NET 平台持久层(数据访问中间件)技术的研究

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  HyperDAL

HyperDAL ( Hyper Data Access Layer ) 是一个基于 .NET 平台,运用对象/关系映射机制完成关系数据库持久操作的数据访问中间件。 支持多数据源连接 --- HyperDAL 能够同时支持多数据源连接。 全面支持关系的映射机制 --- HyperDAL 的映射机制不使用反射技术,不需要编写任何类代码创建持久对象,支持完全的关系映射。 完全屏蔽 SQL 语句,实现多记录条件持久操作 --- 在完全消除 SQL 语句的情况下,支持多记录的条件查询、更新、删除。 强大的动态映射功能 --- HyperDAL 具有完全的动态映射功能,能够根据需要动态映射表单到持久对象,实现持久对象的 CRUD 操作。 灵活的事件通告机制 --- 应用程序能够灵活的应用 HyperDAL 强大的事件通告机制,最大限度的自定义数据访问操作。 完整的配置、映射管理工具 --- HyperDAL 具有一套完整的连接配置、数据库映射管理工具,能够让您永远告别手工配置工作。 能够自定义模板的代码生成器 --- HyperDAL 提供了一个能够自定义模板的代码生成器,产生包含强类型持久对象的基本业务层代码,极大的减少了业务层代码的开发工作量,进一步提高开发效率。
摘要:HyperDAL Service Pack 1 发布说明 1、对 Smartsoft.Licensing.Client.dll 程序集进行了修改,主要修正了在 ASP.NET 应用程序中因为无法找到许可证文件而导致 HyperDAL 无法正常使用的缺陷,此缺陷不会在 WinForm 应用程序中发生。   2、对 Smartsoft.HyperDAL.dll 程序集进行了修改,主要增强了 PersistenceBroker.Initialize() 方法的功能,支持 ASP.NET 应用程序的隐式初始化(原版本只支持 WinForm 应用程序的隐式初始化)。   在 ASP.NET 应用环境下,HyperDAL 隐式初始化时会查找 ASP.NET 应用程序根目录下的 Web.csx 和 Web.dmx 两个配置文件进行加载来完成初始化工作。   3、新增 HyperDAL 预编译程序集的工具 --- PreCompiler。 阅读全文
posted @ 2005-09-19 00:17 smartsoft 2005 阅读(3029) 评论(12) 推荐(0)

摘要:下图是 HyperDAL 的架构示意图。 从上图可以看到,HyperDAL 是介于应用程序(Application)与 .NET 平台数据访问组件(ADO.NET)之间的轻量级隔离、封装的数据访问中间件。 它的核心是由连接配置管理器(Connection Setting Manager)、数据库映射管理器(Database Mapping Manager)、持久对象(PersistenceObj... 阅读全文
posted @ 2005-08-28 22:13 smartsoft 2005 阅读(5878) 评论(9) 推荐(0)

摘要:HyperDAL发布至今,我们得到了许多朋友的关注和支持,同时我们也收到了许许多多支持 HyperDAL 朋友们的意见、建议。 经过慎重考虑,我们决定提供给大家一个不需要激活的 HyperDAL 企业试用版和代码生成器试用版以及个人版的许可证和序列号。 由于前期许可管理不够人性化,对已经申请试(使)用我们产品的朋友们带来的不便再次深表歉意,希望大家能够继续关注 HyperDAL! 阅读全文
posted @ 2005-08-28 18:03 smartsoft 2005 阅读(5796) 评论(28) 推荐(0)

摘要:内容篇幅较长,请点击 这里阅读全文。 注:我们已于8月28日发布了《发放 HyperDAL 免激活个人版、企业试用版和代码生成器试用版许可证和序列号的公告》,有关个人版、企业试用版和代码生成器试用版的许可证相关操作说明请参见 公告内容。 阅读全文
posted @ 2005-08-26 11:43 smartsoft 2005 阅读(6572) 评论(73) 推荐(0)

摘要:HyperDAL ( Hyper Data Access Layer ) 是一个基于 .NET 平台,运用对象/关系映射机制完成关系数据库持久操作的数据访问中间件。 --- 支持多数据源连接 --- 全面支持关系的映射机制 --- 完全屏蔽 SQL 语句,实现多记录条件持久操作 --- 强大的动态映射功能 --- 灵活的事件通告机制 --- 完整的配置、映射管理工具 --- 能够自定义模板的代码生成器 阅读全文
posted @ 2005-08-24 23:12 smartsoft 2005 阅读(10205) 评论(96) 推荐(0)