Blazor开发框架Known-V2.0.10

Known今天迎来了2.0的第11个版本,同时网站网址和板块也进行了一次升级改造,虽不完美,但一直在努力改变,之前一直在完善框架功能,忽略了文档的重要性,所以这次更新了文档和API。交流互动板块也在进行当中,尽请期待。

下面是本次版本的更新内容。

更新内容

  • 😄用户信息支持修改头像
  • 🔨优化系统安装控制台日志
  • 😄增加系统字体大小切换
  • 🔨优化数据访问,添加DM数据库类型
  • 🔨优化角色权限勾选,同步勾选子菜单及按钮和栏位
  • 🔨优化按钮,增加Loading
  • 😄表格增加工具条最大显示数量设置
  • 😄代码添加注释
  • 😄配置页面支持url访问
  • 😄添加URL权限验证和全局错误页面
  • 🔨优化模块管理页面标签页名称
  • 🔨优化查询表单重置按钮问题

详细内容

1. 功能增强

  • 用户可以在个人中心修改自定义头像。
  • 系统字体大小可以根据用户喜好自由切换。
  • 添加国产达梦数据库的支持,项目中引用达蒙提供者。
csharp 复制代码
<PackageReference Include="DM.DmProvider" Version="8.3.1.25526" />

builder.Services.AddApp(info =>
{
    info.Connections = [new Known.ConnectionInfo
    {
        Name = "Default",
        DatabaseType = DatabaseType.DM,
        ProviderType = typeof(Dm.DmClientFactory),
        ConnectionString = builder.Configuration.GetSection("ConnString").Get<string>()
    }];
});
  • 表格增加工具条最大显示数量设置,表格工具条默认最大显示4个,可以在页面设置中自定义显示的按钮最大个数,超过显示个数,将显示更多下拉按钮。

2. 安全性增强

  • 添加URL权限验证和全局错误页面,当用户没有某个页面的权限时,如果在浏览器中直接输入页面地址,将自动跳转到403未授权错误页面。

3. 用户体验改善

  • 代码所有公开的API都添加了注释,方便开发者在编码时阅读。
  • 无代码配置页面的URL最初是模块的Id值,不易阅读,本次增加支持配置自定义URL,改善使用体验。
  • 当点击耗时较长操作的按钮时,最初按钮一直处于假死状态,不知后台是否正在处理,本次增加Loading改善体验。
  • 角色权限勾选一级模块时,同步勾选子菜单及按钮和栏位,快速实现角色功能的配置。
相关推荐
known2 天前
你的账,是补出来的还是做出来的
blazor·erp·known
known3 天前
WorkHub 更新-语音、手机端与 MCP
blazor·known
known4 天前
一个人,也要有一间像样的数字工作室
blazor·known
CSharp精选营4 天前
2026 年 Blazor UI 组件库盘点:6 个好用的开源库,怎么选不踩坑
blazor·ui框架·ant design blazor·mudblazor·blazor组件库
CSharp精选营11 天前
我把 Ant Design Blazor 翻了一遍:Blazor 中后台组件库到底能不能用
.net·blazor·ant design blazor·中后台系统·mudblazor
known20 天前
用 C# + Blazor 开发智能体(Agent)教程
ai·blazor
CSharp精选营1 个月前
Radzen 6.0.0 这几个 API 坑,我替你踩了
blazor·datagrid·依赖冲突·radzen·api升级
CSharp精选营1 个月前
新项目选 Blazor 还是 Razor Pages?我交了学费
blazor·技术选型·混合架构·razorpages·net全栈
CSharp精选营1 个月前
Blazor 里 JWT 过期,用户正下单就被踢
认证·jwt·webassembly·blazor·令牌刷新
gudufy1 个月前
ASP.NET Core 多租户如何动态创建数据库?数据库初始化怎么做?
数据库·blazor·admin