控件中国网现已改版,您看到的是老版本网站的镜像,系统正在为您跳转到新网站首页,请稍候.......
中国最专业的商业控件资讯网产品咨询电话:023-67870900 023-67871946
产品咨询EMAIL:SALES@COMPONENTCN.COM
当前位置:控件中国网——中国最专业的商业控件资讯网 >> 数据库 >> 数据库管理控件 >> eXpress Persistent Objects for .NET

eXpress Persistent Objects for .NET

  • 当前版本:13.2
  • 开 发 商:Developer Express
  • 产品功能:数据库映射
  • 可用平台:Visual Studio 2005/2008/2010



eXpress Persistent Objects控件在对象和关系数据库世界之间建立一座强有力的桥梁. 它使开发者能自由建立真正的事物对象而不必处理对象到数据库表上的冗长复杂的映射. 基于.NET的eXpress Persistent Objects使开发者能完全独立于数据库层,从而使他们能完全致力于建立对象. 用XPO,你能够建立基于多数据库系统的应用(比如当前支持的MS Access和MS SQL Server)而不需要对你的任何代码作任何修改.此产品包含在产品集合 DXperience™ Universal Subscription 中。

具体功能:

  • 透明和可控制的Object-Relational Mapping系统——通过使用.NET Reflection和XPO介绍的属性, XPO.NET可以将事物对象的属性映射到关系数据库列表中.完全支持对象之间关系(一对一,一对多,多对多),集合和继承。
  • Bindable and Pageable对象集合——通过使用XPO.NET,你能检索到固定对象的集合,轻松标记并将它们与UI(用户界面)控件绑定.
  • 对象查询——你可以使用直接的对象语法来指定检索,排序和过滤标准.
  • 对现有数据库模式的高级支持—— XPBaseObject能作为固定对象的基类,使这些对象能映射到现有的数据库,而且数据库的结构不需要作任何修改.
  • 易于理解的数据库生成和更新—— XPO.NET允许开发者生成或更新基于固定对象类的定义的数据库列表.
  • 支持各种数据库的引擎——XPO.NET对MS Access 和 MS SQL Server数据库提供内置的支持,就像支持MySQL, Oracle, PostgreSql 和 高级数据库服务器一样.这意味着你可以不用修改你的代码就可以实现这些数据库引擎.
  • 通过接口增加Persistence到现有的继承层.
  • 自定义属性的XML模式—— XPO.NET使用抽象的元数据模式来代替.NET Reflection.可以使用缺省的ReflectionDictionary来获得 .NET Reflection元数据。通过.NET Reflection,包括ReflectionDictionary在内 XPDictionary类和它的子类有能力支持XML数据指定映射信息和自定义属性来修改累积的数据。
  • 高级标准系统——包括集合操作在内的许多标准操作允许你建立表示从数据库检索对象的逻辑表达式的复杂标准。
  • 对象属性的延时载入——使用XPO.NET, 延迟载入使用较少的属性或包含大量数据的属性的来提高应用性能。
  • 事务支持——XPO.NET象Microsoft ADO.NET一样提供事务支持。你可以轻松开始事务,然后用合适的会话方法提交或返回。
  • 开放式连接——支持开放的并发性更新("First in wins" rule).
  • 自定义OID——增加了关键属性。类属性-所有支持的数据类型-被注释的属性作为关键字。仅仅Guid 和Int32数据类型支持自动产生的关键字。
  • 被映射的固定属性或字段的列类型的精确定义——DbTypeAttribute用来为被映射的固定属性或字段的列指定特定提供的数据库类型。
  • 无限制大小的串字段的明确申明——由规定SizeAttribute来定义无限制文本/备忘字段大小。无限制的常量。
  • 自定义安全选项——作为安全问题的可能的解决方案,把固定属性的值透明转换到数据库中的值(或者相反)现在在XPO.NET中是可行的。
  • 固定的类模板——提供最容易和最快速的方法把固定的类增加到你的工程项目中。
  • 扩大XtraGrid Integration——新的xpoXtraDataAdapter组件允许你使用Developer Express XtraGrid组件提供的高级功能来显示,排序和将由XPCollection和 XPCursor检索的数据分组。
  • 支持C# Builder, Borland Delphi .NET, Mono——XPO.NET完全和Borland C# Builder, Borland Delphi .NET 和 the Mono C#编辑器兼容。
  • Session, XPCollection, XPPageSelector组件——这些组件允许你设置DataSource,在设计时候你可以把这些组件与一些例如网格控制,编辑控制或其他的data-aware控制的可视组件绑定在一起。
  • IBindingList Collection行为——XPCollection支持IBindingList ,你能在运行时间通过这个界面增加或删除集合项。
  • 自定义约束和索引——高级元数据属性允许你规定数据库约束和对固定的属性或字段索引。通过处理会话对象的SchemaInit事件,你能实施任何自定义数据库修改。
  • IEditableObject XPBaseObject行为——XPBaseObject支持IEditableObject ,你能通过这个界面控制对象的改变
  • 高级事件系统——为了在对象,集合和会话操作过程中的执行自定义行为,当会话/事务状态或集合内容改变时,或下面对象的数据库的元数据 将被修改时,你能激活提交的事件。
  • 数据库完整性确认——除非你选择禁止这个功能,否则XPO.NET将保持下面的数据库自动更新和整合。

热推产品

  • ActiveReport... 强大的.NET报表设计、浏览、打印、转换控件,可以同时用于WindowsForms谀坔攀戀Forms平台下......
  • AnyChart AnyChart使你可以创建出绚丽的交互式的Flash和HTML5的图表和仪表控件。可以用于仪表盘的创......
首页 | 新闻中心 | 产品中心 | 技术文档 | 友情连接 | 关于磐岩 | 技术支持中心 | 联系我们 | 帮助中心 Copyright-2006 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 电话:023 - 67870900 传真:023 - 67870270 产品咨询:sales@componentcn.com 渝ICP备12000264号 法律顾问:元炳律师事务所 重庆市江北区塔坪36号维丰创意绿苑A座28-5 邮编:400020
在线客服
在线客服系统
在线客服
在线客服系统