开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 12336|回复: 0

XAF App Framework v20.1新版亮点:全新发布的Blazor Server UI

[复制链接]

0

精华

8

贡献

1768

赞扬

特约版主

帖子
583
软币
4524
在线时间
275 小时
注册时间
2019-2-21
发表于 2020-7-2 09:21:32 | 显示全部楼层 |阅读模式
专注于您的业务需求,让eXpressApp框架处理所有的日常任务。不用理会数据库和用户界面管理的复杂性。eXpressApp框架会根据您的业务模式,自动完成这些任务……不管您需要将您的业务模式改变多少次。利用DevExpress备受赞誉的WinForms控件、ASP.NET控件和ORM工具的力量,停止编写千百万行的代码,开始提供解决方案。
DevExpress eXpressApp Framework(XAF)全新发布Blazor Server UI (CTP)、核心功能增强等,欢迎下载最新版体验!


Blazor
Blazor Server UI (CTP)
ASP.NET Core Blazor Server UI (CTP)支持XPO ORM类进行数据访问,并可以帮助您创建对移动设备友好的快速Web应用程序,此预览版为台式机和移动浏览器提供以下功能:
  • 多个UI主题和一个运行时主题选择器;
  • 具有分层树结构的导航控件;
  • 具有所有标准XAF命令类型的菜单(按钮、弹出窗口、输入/搜索框、下拉菜单);
  • 网格列表编辑器,具有排序、分组和分页功能;
  • 具有分组和标签控件的详细表单布局;
  • 所有数据类型的属性编辑器(没有用于条件、RTF等的高级编辑器);
  • 用户界面中具有登录名和密码,基于角色的授权以及基本用户、角色和权限管理的简单表单身份验证。
  • 单独的'DevExpress v20.1 XAF.Blazor解决方案向导'模板可帮助您在Visual Studio 2019(v16.4或更高版本)中创建和测试新项目。

核心增强
操作安全权限(CTP)
安全权限允许用户禁止在WinForms和ASP.NET应用程序中执行自定义和XAF系统操作,此功能可作为社区技术预览(CTP)使用,并附带以下选项:
  • 安全权限无条件隐藏或停用UI操作。
  • 用户可以通过搜索和分组快速找到所需的操作(例如,过滤掉诸如“登录”和“刷新”之类的系统操作)。
  • 用户可以通过显示文本、类别、模块和其他上下文信息对数据进行分组。

实体框架核心(CTP)的安全系统
我们的目标是帮助DevExpress和非DevExpress客户从XAF的安全系统和实体框架核心中受益。 在v20.1中,我们为EF Core 3.1+添加了安全的对象空间,并演示了其在ConsoleWinForms 应用程序中用于基本CRUD操作的用途。


简化的.NET Core 3.1 WinForms程序集和NuGet程序包
我们取消与平台无关的XAF程序集的.NET Core 3版本,转而使用相应的.NET Standard程序集(EF6和Scheduler程序集除外)。这样做是为了简化项目维护、更清晰的依赖性以及.NET Core应用程序和相应NuGet程序包将来的代码扩展。
此版本使完成常见的开发任务变得更加容易,例如与不同目标框架的DevExpress Data或XPO依赖项共享类库。
.NET Core和.NET标准项目(CTP)的模型编辑器
XAF包括.NET Core 3+(WinForms)和.NET Standard 2.0+(Blazor)项目的模型编辑器预览,从技术上讲,它是一个独立的模型编辑器工具,它作为一个单独的进程运行,并在Visual Studio框架内绘制。
我们采用了这种方法,以便限制与.NET Core项目中组件计器支持有关的问题的影响,并可以完全控制设计器的性能、稳定性等。


DevExpress技术交流群2:775869749      欢迎一起进群讨论

评分

参与人数 1赞扬 +1 收起 理由
frank412 + 1

查看全部评分

回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-9-8 11:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表