提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
灵活创建针对Windows和Web商业级应用程序的开发框架
标签:DevExpress工业4.0开发商: DevExpress
当前版本: v22.1.4
产品类型:控件
产品功能:UI界面
平台语言:.NET
开源水平:不提供源码
本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。
专注于您的业务需求,让eXpressApp框架处理所有的日常任务。不用理会数据库和用户界面管理的复杂性。eXpressApp框架会根据您的业务模式,自动完成这些任务……不管您需要将您的业务模式改变多少次。
利用DevExpress备受赞誉的WinForms控件、ASP.NET控件和ORM工具的力量,停止编写千百万行的代码,开始提供解决方案。
更多资源请查看【DevExpress v19.2更新说明文档】【DevExpress控件专题】【】
Focus on your business needs and let the eXpressApp Framework handle all mundane tasks. Forget database and UI management complexities. These task are now done automatically based on your business model... no matter how many times you will need to change your business model.
Leverage the power of DevExpress' Award-Winning WinForms Controls, ASP.NET Controls and ORM Tool. Stop writing millions of lines of code and start delivering solutions.
* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。
XAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。
为什么要为您的下一个项目考虑eXpressApp框架……
XAF既针对开发人员也针对企业。
开发人员 | 企业团队 |
---|---|
|
|
利用用户界面和数据库的基架,开发人员可把精力集中在手头具体的业务问题上,而不受应用程序开发中一般活动的打扰,XAF的模块化设计为普通活动(例如安全和报表)提供了即插即用隐喻。
体系结构 用eXpressApp创建的应用程序由几个功能模块构成:
| |
面向对象的数据管理 在创建业务应用程序时,您最后必须要处理数据。但如果使用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。例如,模块和应用程序设计师概述了模块或应用程序的配置,允许修改属性,以实现配置模块参数和支持通过拖曳激活额外模块。 |
XAF is a modern and powerful application framework that allows for simultaneous ASP.NET and WinForms development. Its modular design allows developers to choose from the built-in modules, or create their own to build applications faster and in a more robust manner than they do today.
Reasons to Consider eXpressApp Framework for Your Next Project...
XAF is targeted for both individual developers and enterprises.
Individual Developers | Enterprise Teams |
---|---|
|
|
The scaffolding of the UI and database allows the developer to concentrate on the specific business problem at hand without being distracted by the general activities of application development, whilst the modular design of XAF facilitates a plug and play metaphor for common activities such as security and reporting.
Architecture Applications built with the eXpressApp Framework are comprised of several functional blocks:
|
|
Object-Oriented Data Management When building a business application, you will ultimately have to deal with data. If you are using the eXpressApp Framework, you don't actually have to create a database in a DBMS, customize tables, fields, etc. And you won't need to use low-level ADO.NET constructs to access your data. The eXpressApp Framework is based on an object-based data handling approach. |
|
Customizable UI Model All the information that the eXpressApp Framework uses to build user interfaces comes from the Application Model. This information is represented as metadata - data defined via a neutral format that can be adapted to any target platform. So, the Application Model represents one of the mechanisms that enables UI-independent code to be used. |
|
Automatic Data Representation You don't have to create forms to represent data, arrange numerous controls, write code to bind these controls to data, and manage this data by interacting with that DBMS you chose. If you're using the eXpressApp Framewok, you only need to design your business model. The editors representing data in the required manner are created automatically. Though, they are accessible and fully customizable. |
|
Modularized Architecture In the eXpressApp Framework, every piece of functionality must be enclosed into a module. A module in the eXpressApp Framework is a special kind of assembly that contains a class derived from a certain base class. This structure provides a common hook for the eXpressApp Framework to recognize an assembly as a module, to provide management information to that module and in turn to request details about what's contained in the module. |
|
Easy Functionality Extension To change your application's flow and implement custom end-user interaction, the eXpressApp Framework provides the Controllers and Actions concept. This concept allows the implementation of both internal application features and specific operations in response to end-user manipulations.
|
|
Data Validation The eXpressApp Framework includes a powerful and flexible validation engine and a large number of ready-to-use validation rules. The system is dynamic, so you can extend it with your own rule definitions and basically implement any business rule checking you need. |
|
User Interface Localization Every application based on the eXpressApp Framework is easily localizable using the Model Editor. Advanced linking of property values in the model make localization very efficient - you never need to change things like field captions in more than one place, unless they are actually supposed to be different. |
|
Reporting The reporting functionality in the eXpressApp Framework is represented by the Reports Module built with our . XtraReports is a mature reporting system with lots of advanced features including an end-user designer for WinForms, report creation wizards, built-in previews, data parameters and mail merging to name just a few. |
|
Data Analysis With the eXpressApp Framework, you can provide end-users with means to analyze data with ease. If you need to represent data via a chart control or a pivot grid control, just use the required List Editor from the built-in Chart or Pivot Grid Module respectively. If you need to combine the possibilities of these two controls, use our PivotChart Module. All these "analysis" modules represent data using controls from the XtraCharts, XtraPivotGrid and ASPxPivotGrid Suites. |
|
Printing/Exporting In the eXpressApp Framework, you don't have to write a line of code to provide the printing and exporting functionalities for your application. They are built in each XAF application by default. Though, you can customize them so that they satisfy your requirements. |
|
Security System Security is very important to every multi-user application, but at the same time it can be complex to implement, as it influences so many design decisions across an application. The eXpressApp Framework has been built from the ground up with security considerations in mind. To enable the security system in your application, add the Security Module to your application. It supplies various security system strategies and authentication implementations. |
|
Middle Tier Service Since version 2011 vol 2, the eXpressApp Framework includes a preview of the Middle Tier architecture. XAF applications can now obtain data from the application server, thus preventing the client application from direct database connections. The new Security System, which is now in a preview version too, can be run using the Middle Tier Application server. Your secure data is much safer now as it will not leave the server. |
|
Workflow Integration The eXpressApp Framework completely supports Windows Workflow Foundation 4.0. WF is a workflow management framework you can use to create more manageable, workflow-enabled applications. The XAF built-in Workflow module simplifies design and workflow execution, requiring you to only know the general concepts associated with workflow design. |
|
State Machine Business class instances typically have an associated state represented by their property values. While this state can be easily changed by modifying property values, managing state transitions in a uniform way is not that simple. This is why XAF ships with the State Machine module, which greatly simplifies state transition management. |
|
Functional Testing The eXpressApp Framework includes its own functional testing engine - EasyTest. All you need to know to use it is a set of commands allowed by test scripts. Using a custom script language has strong advantages - you write tests in XAF terms. As a result, your tests will work for both Windows Forms and ASP.NET Web applications. |
|
Visual Studio Integration The eXpressApp Framework is integrated with Visual Studio in many places. For example, the Module and Application Designers give an overview of the configuration of a Module or Application, allow property modification to configure Module parameters and support drag & drop to activate additional Modules. |
更新时间:2022-08-31 09:59:36.000 | 录入时间:2008-03-27 10:52:59.000 | 责任编辑:龚雪
关注公众号 获取中文资源
行业领先的界面控件开发包,帮助企业构建卓越应用!
Figma基于云端的界面设计工具,用于用户界面(UI)和用户体验(UX)设计
GL Studio一款用于制作实时的、照片级别的高级图形界面和强大交互控制的三维模拟软件
DevExpress DXperience Subscription高性价比的企业级.NET用户界面套包,助力企业创建卓越应用!
BusinessSkinForm VCL帮助你创建稳定且多样的应用程序皮肤。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢