惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
Cisco Talos Blog
Cisco Talos Blog
C
Check Point Blog
博客园_首页
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Martin Fowler
Martin Fowler
Recorded Future
Recorded Future
S
Security @ Cisco Blogs
L
LINUX DO - 最新话题
博客园 - 司徒正美
P
Privacy International News Feed
G
Google Developers Blog
I
Intezer
Hacker News - Newest:
Hacker News - Newest: "LLM"
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
C
Cybersecurity and Infrastructure Security Agency CISA
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Scott Helme
Scott Helme
K
Kaspersky official blog
I
InfoQ
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
Webroot Blog
Webroot Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
大猫的无限游戏
大猫的无限游戏
D
Docker
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
W
WeLiveSecurity
Microsoft Azure Blog
Microsoft Azure Blog
Spread Privacy
Spread Privacy
量子位
H
Hacker News: Front Page
Simon Willison's Weblog
Simon Willison's Weblog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
SecWiki News
SecWiki News
S
Security Affairs
Latest news
Latest news
人人都是产品经理
人人都是产品经理
C
CERT Recently Published Vulnerability Notes
S
Security Archives - TechRepublic
V
Visual Studio Blog
T
Troy Hunt's Blog
S
Secure Thoughts
F
Fortinet All Blogs
V
V2EX
The Register - Security
The Register - Security
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO

博客园 - known

基于Blazor实现的跟踪光伏智能运维平台 基于Blazor实现的电梯运行监测系统 基于Blazor实现的样品扫码比对管理系统 基于Blazor实现的简易进销存管理系统 InfluxDB2时序数据库查询教程 InfluxDB2时序数据库安装教程 基于Blazor实现的运输信息管理系统 React+Next.js+MaterialUI+Toolpad技术栈学习——安装 Blazor开发框架KnownPro-创建新项目 Blazor开发框架Known-V2.0.13 Blazor开发框架Known-V2.0.11 Blazor静态服务端呈现(静态SSR)身份认证 Blazor开发框架Known-V2.0.9 Blazor开发框架Known-V2.0.8 Blazor开发框架Known-V2.0.7 Blazor Web 应用如何实现Auto模式 Blazor程序混合Razor页面 Win11系统Docker部署Blazor程序 Known框架实战演练——进销存财务管理 Known框架实战演练——进销存业务单据 - known Known框架实战演练——进销存基础数据 - known
Blazor开发框架Known-V2.0.10
known · 2024-09-11 · via 博客园 - known

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

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

更新内容

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

详细内容

1. 功能增强

  • 用户可以在个人中心修改自定义头像。

image

  • 系统字体大小可以根据用户喜好自由切换。

image

  • 添加国产达梦数据库的支持,项目中引用达蒙提供者。
<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个,可以在页面设置中自定义显示的按钮最大个数,超过显示个数,将显示更多下拉按钮。

image

2. 安全性增强

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

image

3. 用户体验改善

  • 代码所有公开的API都添加了注释,方便开发者在编码时阅读。
  • 无代码配置页面的URL最初是模块的Id值,不易阅读,本次增加支持配置自定义URL,改善使用体验。
  • 当点击耗时较长操作的按钮时,最初按钮一直处于假死状态,不知后台是否正在处理,本次增加Loading改善体验。
  • 角色权限勾选一级模块时,同步勾选子菜单及按钮和栏位,快速实现角色功能的配置。