DevExpress eXpressApp Framework(XAF) (产品编号:11674)

  1024程序员节18888元优惠大礼包限时领取中

灵活创建针对Windows和Web商业级应用程序的开发框架

标签:DevExpress工业4.0

开发商: DevExpress

当前版本: v18.1

产品类型:控件

产品功能:用户界面

平台语言:.NET

开源水平:不提供源码

用户推荐:

用户评分:

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

同类软件推荐:

BCGControlBar Professional Edition for MFC
BCGControlBar Professional Edition for MFC

用于构建类似微软Office、VS等MFC用户界面高级套包。

WebGrid Enterprise
WebGrid Enterprise

全球专业的ASP.NET数据网格控件,拥有批量编辑、客户端绑定等先进功能

DevExpress程序员狂欢季特惠

中文   |   英文
阅读更多

该产品目前包含在DevExpress Universal Subscription中,不再单独销售

专注于您的业务需求,让eXpressApp框架处理所有的日常任务。不用理会数据库和用户界面管理的复杂性。eXpressApp框架会根据您的业务模式,自动完成这些任务……不管您需要将您的业务模式改变多少次。

利用DevExpress备受赞誉的WinForms控件、ASP.NET控件和ORM工具的力量,停止编写千百万行的代码,开始提供解决方案。

需要培训、定制、外包?请联系我们!企业QQ:800018081 慧都专业技术团队帮助您提高效率,节省成本,降低风险!

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

    XAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。

为什么要为您的下一个项目考虑eXpressApp框架……

    XAF既针对开发人员也针对企业。

开发人员                企业团队
  •                             通过专业的外观和感觉快速交互应用

  •                             自动生成和易于定制的用户界面

  •                             基于相同业务逻辑的WinForms和ASP.NET UI

  •                             第三方扩展

  •                             配有免费的ORM工具

  •                             Azure支持

  •                             零配置工作

  •                             本地化支持

  •                             N层体系结构

  •                             集成单元和功能测试框架

  •                             工作流支持

  •                             模块化体系结构

  •                             Section 508支持

  •                             快速制作原型

  •                             利用DevExpress优先支持提供更好的服务

    利用用户界面和数据库的基架,开发人员可把精力集中在手头具体的业务问题上,而不受应用程序开发中一般活动的打扰,XAF的模块化设计为普通活动(例如安全和报表)提供了即插即用隐喻。


 

体系结构
用eXpressApp创建的应用程序由几个功能模块构成:
  •                             带内建XAF业务类别和开发人员自己的类别的ORM层;

  •                             内建控制器、应用程序特有的控制器以及应用程序模型扩展(提供行为层);

  •                             的加上开发人员的扩展,提供用户界面层。



 

面向对象的数据管理
在创建业务应用程序时,您最后必须要处理数据。但如果使用eXpressAp框架,就不需要在数据库管理系统中创建数据库了,也不需要定制表格和字段了。您不必使用低级别的ADO.NET构造访问数据。eXpressApp框架是建立在面向对象的数据处理方法的基础上的。


 

可定制的用户界面模型
eXpressApp框架用来创建用户界面的所有信息都来自应用程序模型。这些信息表示为元数据——由适合于任何目标平台的中性格式定义的数据。因此,该应用程序模型是一种能够启用用户界面独立代码的机制之一。


 

自动数据表示
您不需要通过创建表格来表示数据,不需要排列许多控件、编写代码将这些控件绑定到数据上,也不需要利用您所选择的数据库管理系统来管理数据。使用eXpressApp框架,您只需要设计好您的业务模式就行了。虽然,这些编辑器是可以访问的和完全可定制的,但自动创建的编辑器会按照所需的方式表示数据。


 

模块化的体系结构
在eXpressApp框架中,每一项功能必须封装在一个模块中。eXpressApp框架中的模块是一种特殊的组件,包含从特定的基类派生出来的类别。这种结构为eXpressApp框架提供了一个普通的吊钩,以便将一个集合作为一个模块,从而实现向该模块提供管理信息,然后再反过来要求提供模块中所含内容的细节信息。


 

容易的功能扩展
为了改变您的应用程序的流程和实现自定义终端用户的互动,eXpressApp框架提出了控制器和 Actions 概念。这一概念允许通过执行内部应用程序功能和具体的操作来响应终端用户的操作。


 

数据验证
eXpressApp框架带有一个强大灵活的验证引擎和大量现成可用的验证规则。该系统是动态的,所以您可以利用自己的规则定义对其进行扩展,基本上可以执行任何业务规则来检查您的需求。


 

用户界面本地化
利用模型编辑器,很容易对基于eXpressApp框架的每一个应用程序进行本地化。该模型中属性值的高级链接可使本地化效率很高——您不需要改变多个地方的字段标题等,除非这些字段标题原本就应该是不同的。


 

报表
eXpressApp框架的报表功能由报表模块表示,报表模块由我们的XtraReports套包创建。XtraReports是一种成熟的报表系统,具有许多先进的功能,包括的WinForms的终端用户设计器、报表创建向导、内建预览、数据参数和邮件合并等等。


 

数据分析
利用eXpressApp框架,您可以轻轻松松地向您的终端用户提供数据分析手段。如果您需要通过图表控件或透视网格控件来表示数据,只需分别使用内建图表或透视网格模块中的列表编辑器就可以了。如果您需要将两种控件相结合,则需使用PivotChart模块。所有这些"分析"模块都使用XtraCharts、XtraPivotGrid和ASPxPivotGrid套件中的控件来表示数据。


 

打印/导出
在eXpressApp框架中,您不需要编写一行代码来向您的应用程序提供打印和导出功能。每个XAF应用程序中都默认创建了这些功能。当然您也可以对这些功能进行定制,以使其更好地满足您的需求。


 

安全系统
安全对每个多用户应用程序都非常重要,但与此同时实施起来可能非常复杂,这是因为它会影响到应用程序的许多设计决策。eXpressApp框架是从零开始设计的,整个设计过程中都考虑到了安全问题。为了启用您的应用程序中的安全系统,请将安全模块添加到您的应用程序中。安全模块提供了各种安全系统策略和验证。


 

中间层服务
自2011.2版本以来,eXpressApp框架包含了中间层体系结构的预览。现在XAF应用程序可以从应用程序服务器获取数据,从而避免客户端应用程序与数据库直接连接。利用中间层应用程序服务器可以运行新的安全系统(当前为测试版本)。现在您的安全数据不会离开服务器,因此数据就更安全了。


 

工作流集成
eXpressApp框架完全支持Windows Workflow Foundation 4.0。WF是一种工作流管理框架,您可以用来创建更易于管理的、启用了工作流的应用程序。XAF内建工作流模块简化了设计和工作流的执行,您只需要知道与工作流设计相关的基本概念就可以了。


 

状态机
业务类实例通常有相关的状态,用其属性值表示。通过修改属性值可以很容易地改变这种状态,然而以统一的方式管理状态转换并不简单。这就是为什么XAF要配上状态机模块了,这样就大大简化了状态转换管理。


 

功能测试
eXpressApp框架本身带有功能测试引擎——EasyTest。关于如何使用此功能测试引擎,您只需要知道它是测试脚本允许的一组命令就行了。使用自定义脚本语言具有很强的优势——您用XAF术语编写测试。因此,您的测试对于Windows Forms和ASP.NET Web应用程序都有效。


 

Visual Studio集成
eXpressApp框架在许多地方集成了Visual Studio。例如,模块和应用程序设计师概述了模块或应用程序的配置,允许修改属性,以实现配置模块参数和支持通过拖曳激活额外模块。

DevExpress各版本对比


 UniversalDXperienceDXTREMEWinForms-ControlsASP-NET-ControlsWPF-Controls
WinForms Controls   
WPF Controls   
ASP.NET WebForms Controls   
ASP.NET MVC Extensions   
ASP.NET MVC Client-Side Controls  
ASP.NET Core Controls  
ASP.NET Core Office Controls   
ASP.NET Bootstrap Controls   
JavaScript - jQuery, Angular, React, Vue  
Blazor UI Components   
UWP Controls    
Reporting 
XPO - ORM Library
Office File API (Basic) 
Office File API (Complete)     
Data Visualization Dashboard     
XAF - App Framework     
Xamarin.Forms UI Controls     
Native Mobile UI Controls     
CodeRush    
CodeRush Classic    
TestCafe Studio: Functional Web Testing     
Coded UI Support for WinForms Controls     
Source Code *   
Technical Support
Priority Support    

类型 标题 发布时间
版本更新 DevExpress eXpressApp Framework(XAF) v18.1

开发框架DevExpress eXpressApp Framework(XAF)发布v18.1,赶紧下载新版试用。

2018-11-02 09:47:59.000
版本更新 DevExpress eXpressApp Framework(XAF) v17.2

XAF框架DevExpress eXpressApp Framework(XAF) 发布v17.2,赶紧下载新版试用吧!

2018-04-26 10:24:00.000
文章 DevExpress 2019即将发布!.NET产品现已完全支持Visual Studio 2019

DevExpress .NET产品现已完全支持Visual Studio 2019,最新试用版30天免费使用,欢迎下载哦!

2019-05-08 10:22:25.000
文章 【慧都315•为正版护航】全场正版授权超值特惠!

在3.15国际消费者权益保护日来临之际,特别推出慧都315•为正版护航大型促销活动,为慧都的广大客户朋友们精选实用工具软件。

2019-03-15 10:43:29.000
视频 DevExpress XAF 15.2:新增Vector Maps

本视频介绍了DevExpress XAF 15.2新增的Vector Maps控件,可以在地图上添加业务数据。

2015-12-18 11:49:59.000
视频 DevExpress XAF 15.2:新增Raster Maps

DevExpress ASP.NET新增一个XAF模块,支持将业务数据展示在地图上。

2015-12-11 16:10:27.000
演示或示例 DevExpress XAF示例:在运行时自定义XPO业务模型

有时,当您无法修改现有业务类的源代码时,就需要扩展它们。要使用外部程序集中的类型,请按照添加业务类的方法将它们添加到应用程序中。本是示例演示如何将属性添加到现有类、创建一个新的简单持久属性、创建由关联链接的新引用和集合属性。欢迎下载,查看示例源代码!

2019-10-16 10:36:36.000
演示或示例 DevExpress XAF示例:在批处理模式中编辑Reference属性

本示例演示如何在批处理模式中编辑Reference属性,从v19.2开始,在列表视图批处理编辑模式下支持引用属性和InstantPostData。

2019-10-14 13:26:31.000

更新时间:2018-11-29 11:20:39.000 | 录入时间:2008-03-27 10:52:59.000 | 责任编辑:龚雪

登录 慧都网发表评论


慧都网友 2012-09-04 14:43:02.000
0

测试


慧都网友 2012-08-09 03:54:24.000
0

感觉用它搭建小程序很爽,但是复杂的界面设计有些欠缺了


慧都网友 2012-08-09 03:52:51.000
0

求DEV的XAF框架--教程 DEMO 资料


慧都网友 2010-11-10 10:45:10.000
0

请与慧都技术部门联系


慧都网友 2010-11-10 10:45:10.000
0

请与慧都技术部门联系


慧都网友 2010-11-10 10:06:51.000
0

工作流引擎可以选用WF,流程设计可以选用FlowChart。或者选用更强悍的工作流解决方案,比如Skelta BPM.NET.


慧都网友 2010-11-10 09:14:09.000
0

工作流引擎可以选用WF,流程设计可以选用FlowChart。或者选用更强悍的工作流解决方案,比如Skelta BPM.NET.


慧都网友 2010-11-09 14:13:15.000
0

XAP如何与工作流结合,望指教一下?


title
厂商推荐
DevExpress VCL Controls

内含强大的VCL Data Grid,好用的VCL报表工具,灵活的VCL分析工具

DevExtreme Complete Subscription

性能最优的HTML5,CSS和JavaScript移动、Web开发框架,是Visual Studio开发人员开发跨平台产品的首选工具

DevExpress Analytics Dashboard

轻松打造数据可视化企业级仪表盘,且能保证流畅的UI体验和高效的性能,为企业提供强大的决策支持

DevExpress企业定制培训

满足企业深入培训需求,重点讲解WinForm、WPF、ASP.NET三大平台控件,干货满满。

eXpress Persistent Objects (XPO)

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

相关产品
Kendo UI Support for React

支持React Javascript框架,更快地构建更好的应用程序。

Kendo UI for jQuery

创建现代Web应用程序的最完整UI库。

Kendo UI for Angular

专用于Angular开发的专业级Angular UI组件。

DevExpress VCL Controls

内含强大的VCL Data Grid,好用的VCL报表工具,灵活的VCL分析工具

DevExpress企业定制培训

满足企业深入培训需求,重点讲解WinForm、WPF、ASP.NET三大平台控件,干货满满。

相关厂商
在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat