- 2024-11-04学习011-08-15 Connect an XAF Application to a Database Provider(将 XAF 应用程序连接到数据库提供程序)
ConnectanXAFApplicationtoaDatabaseProvider(将XAF应用程序连接到数据库提供程序)Whenanapplicationrunsforthefirsttime,itsdatabaseiscreatedautomatically.Duringthefollowingrunsinadebugmode,theapplicationconnectstothesamedata
- 2024-09-27学习011-03-01 Business Classes vs Database Tables(业务类与数据库表)
BusinessClassesvsDatabaseTables(业务类与数据库表)TheXAFisbasedonanobject-baseddatahandlingapproach.Inthistopic,wediscussthereasonswhythisapproach,asopposedtotherelationalmodelofdatahandling,waschosen.Themethodsthatal
- 2024-09-22学习011-01 Why We Recommend EF Core over XPO for New Development(为什么我们推荐在新开发中使用 EF Core 而不是 XPO)
WhyWeRecommendEFCoreoverXPOforNewDevelopment(为什么我们推荐在新开发中使用EFCore而不是XPO)XAFsupportstwoObject-RelationalMappingtools:EntityFrameworkCoreandDevExpressXPO.Asyoumightexpect,weoftenreceivecomparisonrequestsfr
- 2024-09-11xaf-模型更新限制
LimitationsTheXAFUIdoesnotreflectchangesmadeintheApplicationModelaftercontrolcreation.CustomizetheApplicationModelbeforethecontrolusedtodisplayatargetUIelementiscreatedandloaded.Accessthecontroldirectlytocustomizea
- 2024-08-23.NET应用UI框架DevExpress XAF v24.1 - 可用性进一步增强
DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。DevExpressXAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。在DevExpressXAF v24.1新版中全新升级了支持CRUD操作、进一步
- 2024-08-15学习009-01 Create a Standalone Web API Application(创建一个独立的 Web API 应用程序 )
CreateaStandaloneWebAPIApplication(创建一个独立的WebAPI应用程序)Thistopiccontainsstep-by-stepinstructionsonhowtocreateanapplicationwiththeWebAPI.FormoreinformationontheWebAPI,seethefollowingtopic:BackendWebAPIService
- 2024-08-06开发框架DevExpress XAF v24.2产品路线图预览——增强跨平台性
DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。DevExpressXAF是一个.NET应用程序框架,它可以帮助您用DevExpressBlazor和W
- 2024-06-19XAF 属性编辑器(PropertyEditor)- 原理篇
前言随着DEV24.1.3的发布,XAFBlazor中的属性编辑器(PropertyEditor)也进行了很大的改动,在使用体验上也更接近WinForm了,由于进行了大量的封装,理解上没有WinForm直观,所以本文通过对属性编辑器的原理进行解析,并对比新旧版本中的变化,使大家能够对属性编辑器有一个更全面的认识。
- 2024-04-25「案例分享」DevExpress XAF (WinForms UI)赋能医疗管理系统,让操作更自动化!
DevExpressXAF是一款强大的现代应用程序框架,它采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。获取DevExpress新版正式版下载DevExpress技术交流群10:532598169 欢迎一起进群讨论项目背景Min
- 2024-03-20界面开发框架DevExpress XAF v24.1新版预告 - 跨平台应用UI(三)
DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。本文中的内容概述了XAF跨平台.NET应用UI和DevExpress.NETApp、WebAPI服
- 2024-03-13界面开发框架DevExpress XAF v24.1新版预告 - 跨平台应用UI(二)
DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。本文中的内容概述了XAF跨平台.NET应用UI和DevExpress.NETApp、WebAPI服
- 2024-03-12基于 XAF Blazor 的规则引擎编辑器
开源项目地址:https://gitee.com/lowcodexaf/rules-engine-editor前言本项目是基于XAFBlazor的规则引擎编辑器,规则引擎采用的是微软开源的RulesEngineRulesEngine项目地址:https://github.com/microsoft/RulesEngine背景在软件开发中,规则引擎扮演着至关重要的角色。它允许开发
- 2024-03-12NET应用UI框架DevExpress XAF v23.2新版亮点 - 支持.NET 8
DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。DevExpressXAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。在DevExpressXAF v23.2新版中全新发布了支持.NET8、DevExpre
- 2024-03-06界面开发框架DevExpress XAF v24.1新版预告 - 跨平台应用UI(一)
DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。本文中的内容概述了XAF跨平台.NET应用UI和DevExpress.NETApp、WebAPI服
- 2024-02-27开发框架DevExpress XAF - Entity Framework Core 8支持.NET 8性能基准
DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。XAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。对于使用EntityFrameworkCore(EFCore)(实体核心框架)的用户来说,这是一个
- 2023-10-03TX002-XAF特性属性使用方法
1.[XafDisplayName("名称")](1)在类上面表示修改左侧菜单的名称(2)在字段属性上使用表示修改字段名称2.[ImageName("Actions_Forbid")](1)设置XAF内置图标,里面参数是图标ID3.[ModelDefault("AllowEdit","False")](1)设置不允许编辑,默认允许(2)也可以更改默认格式[ModelDefau
- 2023-08-18.NET应用UI组件DevExpress XAF v23.1 - 全新的日程模块
DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。DevExpressXAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。在新版中,DevExpressXAF组件发布了全新的日程模块、能自定义详
- 2023-05-20XAF中XPO与EFCore的探讨
前言首先抛出一个问题,在XAF项目中,我们现在可不可以选择EFCore?每个人可能都有自己的答案,这也没有什么标准答案。下面是我的个人看法,在刚接触XAF时,如何选择ORM,我也是犹豫了许久,最终选择了XPO,主要基于以下几点考虑1.XPO是DEV的产品,支持力度及倾向性要比EFCore高2.XPO是XAF最开始支
- 2023-05-18XAF EFCore 示例
前言在DEV官方建议创建新的XAF项目推荐选择EFCore时,我也第一时间创建了XAF的EFCore项目,这也是我第一次创建这个类型的项目,之前一直使用XPO,避免不了要对比一下。如果熟悉XPO但不了解EFCore的小伙伴来说,会有些迷茫,再加上通过向导创建的项目并不是开箱即用,还需要进行配置,可能会打击
- 2023-04-09python 十六进制转换字符
a=b'\xE6\x88\x91\xE6\x98\xAF\xE8\xAF\xB7\xE6\xB1\x82'print(a.decode('utf-8').encode('utf-8'))print(a.decode('gbk').encode('gbk'))print(a.decode(encoding="utf-8",errors="strict
- 2023-02-07xaf ListView设置默认排序
打开Model.xafml,找到要设置的listview,1、检查SortIndex>=0的列,设置为-1,一般第一个字段SortIndex=0;2、按照自己想设置的默认排序对字段的SortIndex指定索引,从0开始
- 2023-02-05xaf 打开Model.xafml报错, Value cannot be null. (Parameter 'uriString')
xaf.win项目,Model.xafml文件打开时报错,设计器不能正确加载AnalyzetheModelEditorServerNETCoreandModelEditorClientNETCorelogfilesinthe%USERPROFILE%\AppDa
- 2023-01-30在XAF和dev项目中使用XPO的最佳准则
1、为每个持久化对象定义一个包含Session参数的构造函数。public class OrderDetail : XPObject { public OrderDetail(Session session) : base(session
- 2022-12-05XAF Number(编号)
前言编号在各类系统中都会存在,同时它还会根据业务场景的不同,会有不同的生成规则。XAF提供了一个编号生成助手(DistributedIdGeneratorHelper),它能在多并发的情况下,生成一个
- 2022-11-27XAF Blazor FilterPanel 布局样式
从上一篇关于ListView布局样式的文章中,我们知道XAFBlazor是移动优先的,如果想在PC端有更好的用户体验,我们需要对布局样式进行修改。这篇介绍在之前文章中提到的FilterPanel,