eXpress Persistent Objects (XPO) (产品编号:13396)

专为.NET平台开发人员提供的高级对象关系映射工具,让你在更高的抽象层管理数据

标签:DevExpress对象关系映射工业4.0

开发商: DevExpress

当前版本: v15.1.7

产品类型:控件

产品功能:数据库

平台语言:

开源水平:不提供源码

用户推荐:

用户评分:

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 17749943557 咨询。

eXpress Persistent Objects (XPO)是连接对象和关系数据库的强大工具。它提供Code First、Model First和Database First开发工作流,你可以选择用代码定义一个数据模型,在设计器中创建初步模型,或者重新使用现有的数据库,不需要处理复杂繁琐的数据库表格映射关系。XPO抽象了数据库层,让你直接面向对象,它足够灵活,能帮助你解决各种任务,从简单的WinForms、ASP.NET、WPF、和Silverlight应用,到数据服务和复杂的多数据库系统兼容的n层解决方案。

需要培训、定制、外包?

请联系我们!企业QQ:800018081


慧都专业技术团队帮助您提高效率,节省成本,降低风险!

* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。

DevExpress eXpress Persistent Objects (XPO)

透明和可控的ORM

XPO是一个对象关系映射(ORM)工具,能完成数据库的创建和对象持久化等各方面的工作,让你能专注于应用程序的业务逻辑。你所要做的就是定义持久化对象类,XPO会自动生成相应的数据库结构。通过使用.NET Reflection和内置属性,XPO将业务对象的属性映射到数据库表格中。完全支持对象关系 (一对一、一对多、多对一)、聚合和继承。

XPO DBMS

交叉DBMS连接

有了XPO,你的代码无需做任何改动就可以创建运行于多个数据库系统的应用程序。支持大部分当今最流行的数据库引擎,包括MS SQL Server、PostgreSQL、MySQL和Oracle。当然SQL Azure也全面支持你将数据存储在云中。由于一个实际数据库可以替代内存数据存储,因而轻量级的单元测试可以覆盖数据模型。

轻松重利用现有数据库

包含逆向工程遗留数据库结构和自动生成持久对象代码,使得传统的关系数据库能轻松的转变为XPO。设计器能可视化生成的数据模型,而且可以实现定制化。此外,改向导还生成了辅助性的helper对象,允许你直接调用现有的存储过程并处理结果。持久化对象和需要映射到数据库视图的DDL代码也都可以自动生成。

XPO 数据模型

数据模型设计器

你可以在一个可视化设计器中初步创建数据模型,而并不需要编写代码,可以向设计器中添加新的对象,指定对象关系以及定义持久和适合的属性。此设计器还能在单个window窗口可视化整个数据模型,并且自动创建相关XPO对象。

XPO 查询 过滤

查询和过滤功能

你可以使用与VB.NET和C#相似的面向对象语法指定检索、排序和过滤的标准。此功能提供了许多有用的操作,包括自由连接、向上转型和聚合,同时也支持对持久化对象的LINQ查询。

XPO 分布式系统

适用于分布式系统

XPO能轻松地应对复杂的分布式应用。你可以屏蔽直接的数据库连接,降低通过Web Services、WCF和Remoting跨数据发布线传输的数据量。同时你可以轻松的创建OData服务,将数据传输到像DXTREME移动应用的任何兼容ODdata的客户端。

XPO XtraGrid

可绑定集合与服务器模式

XPO能帮助你检索持久化对象集合,并将它们轻松地绑定到WinForms、ASP.NET、WPF和Silverlight控件。例如,当绑定一个集合到像XtraGrid的网格控件时,对象可以表示成网格中的可编辑记录,网格的列代表对象的属性。设计了Server Mode绑定以处理大数据集,当使用时,数据识别操作都在服务端执行并根据需要使用控制项小规模加载数据。

XPO 异步数据加载

异步数据加载

异步数据加载可能会很耗时,并且在数据加载完毕之前,你的用户界面反应非常迟钝。为了避免这种情况,XPO在异步加载数据时提供了一个快速响应的界面,即使数据集非常大也能完成。当向数据源发送请求后,数据检索发生在后台线程,同时绑定网格控件继续响应用户的操作。

数据库缓存

对象和数据层缓存

数据库中每进行一次查询,XPO会检查数据库中相关对象的最新版本,并在需要时更新对象缓存。同时,XPO 缓存查询和结果也同时在数据库服务器上被执行。每当之前的执行的查询操作信息经过缓存区时,查询结果都会立即反馈到客户端,无需经过服务器。

XPO 分析和调试

分析和调试

XPO附带了一个实用的效能评测器,可以帮助你发现性能瓶颈和代码漏洞。与服务端SQL查询分析器不同,XPO效能评测器运行在客户端,并且能跟踪内部XPO事件。这个效能评测器为你提供了有传递参数的方法调用日志和并行SQL查询记录,这种整合的日志比仅仅是执行操作列表记录更有用。并且,由于XPO语境驱动适用于这个工具,因而你可以通过运行LINQPad中的交互式LINQ查询来完成各种调试任务。

版本更新
eXpress Persistent Objects (XPO) v15.1.7

eXpress Persistent Objects (XPO)更新至v15.1.7

2015-09-30 09:19:22.000
eXpress Persistent Objects (XPO) v15.1.6

eXpress Persistent Objects (XPO) 更新至 v15.1.6

2015-09-06 09:41:02.000
文章
【工业4.0】领跑工厂智能制造 工业4.0工具汇集

随着工业4.0(第四次工业革命)的到来,工厂智能化已经被更多的企业认可和采纳,智能制造已经是制造企业的共同追求,传统完全依靠人力的制造业正在被快速淘汰。工业4.0,助力智能制造,你需要以下工具。

2018-03-06 13:29:32.000
DevExpress v17.2 大版本更新,慧都独家公开课直击重点!

DevExpress v17.2 版本更新公开课正式上线!

2017-11-23 15:40:03.000

更新时间:2018-03-02 17:03:42.000 | 录入时间:2014-01-13 16:08:44.000 | 责任编辑:龚雪

登录 慧都网发表评论


liwr 2014-01-24 13:47:24.000
0

支持的数据库引擎还挺多的,像常见的PostgreSQL,MS,MySQL和Oracle都支持,还支持云存储


title
厂商推荐
DevExpress Universal Subscription

行业领先的界面控件开发包,帮助企业构建卓越应用!

DevExpress DXperience Subscription

高性价比的企业级.NET用户界面套包,助力企业创建卓越应用!

DevExpress WinForms Subscription

为Windows Forms平台创建具有影响力的业务解决方案,高性价比WinForms界面控件套包。

DevExpress WPF Subscription

高效MVVM开发模式,WPF界面解决方案首选工具,帮助企业实现酷炫动效界面。

DevExpress ASP.NET Controls

多款重量级ASP.NET用户界面组件套包,让您快速开发出完美、强大的应用程序!

相关产品
dbForge Studio for SQL Server

dbForge Studio for SQL Server是用于SQL Server的终极管理工具。

dbForge Studio for Oracle

dbForge Studio for Oracle是功能强大的数据库开发环境。

dbForge Studio for MySQL

dbForge Studio for MySQL是与专业化MySQL数据库紧密相连的先进开发环境。

FastQueryBuilder

FastQueryBuilder是一款简单实用的可视SQL请求软件开发包。它与本地CS数据库兼容。

Navicat for Oracle

Navicat for Oracle是一套超强的Oracle数据库系统管理工具,包括数据模型工具、数据或结构同步、导入或导出、和报表,令维护数据的进程更容易。

相关厂商
在线
客服
在线
QQ
咨询
电话
173-8239-2642
购物车 反馈 返回
顶部
在线客服系统
live chat