Blazor开发框架Known-V2.0.8
V2.0.8
Known是基于Blazor的企业级快速开发框架,低代码,跨平台,开箱即用,一处代码,多处运行。目前已有部分客户在使用,最近客户的项目和产品,有的在Docker中运行,有的在重新升级改造中使用达梦数据库。为快速响应客户的需求,本次版本修复了一些BUG、增强了框架内置功能和无代码设置功能、添加了Known.SqlSugar支持第三方ORM来适配更多的数据库。
- 官网:http://known.pumantech.com
- Gitee: https://gitee.com/known/Known
- Github:https://github.com/known/Known
概述
- 基于
C#
和Blazor
的快速开发框架,开箱即用,跨平台。 - 模块化,单页应用,混合桌面应用,Web和桌面共享一处代码。
UI
默认支持AntDesign
,可扩展其他UI组件库。- 包含模块、字典、组织、角色、用户、日志、消息、工作流、定时任务等功能。
- 低代码、简洁、易扩展,让开发更简单、更快捷!
特性
- 快速开发:基于
Blazor
,在线表单设计,自动生成代码 - 通用权限:内置通用权限模块,只需专注业务功能
- 国际化:提供完备的国际化多语言解决方案
- 抽象
UI
:抽象UI层,易扩展,支持Ant Design
等 - 最佳实践:低代码,一人多角色,沟通高效,成本最低
C#
语言:全量使用C#
进行全栈开发
如果对您有帮助,点击⭐Star⭐关注 ,感谢支持开源!
更新日期
- 2024-08-19
更新内容
- 🐛修复列表只导出一页数据问题
- 😄系统日志支持导出
- 😄后台任务支持导出、删除和重置
- 😄系统附件支持导出、删除和下载
- 🐛修复系统异步导入不执行问题
- 😄系统用户管理支持导入和导出
- 🐛Docker部署环境的导入问题
- 🔨重构数据访问,兼容第三方ORM框架
- 😄添加Known.SqlSugar类库,支持SqlSugar
- 😄添加表单保存继续设置
- 🔨优化无代码表格模板列
详细内容
1. 内置功能增强
- 后台任务支持导出、删除和重置
- 系统附件支持导出、删除和下载
- 系统用户管理支持导入和导出
2. 无代码功能增强
- 添加表单保存继续设置,设置后,新增窗体支持【确定继续】和【确定关闭】
- 优化无代码表格模板列,根据字段类型自动渲染
3. 支持SqlSugar第三方ORM
- 在Web项目文件中引用nuget包
<Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>net8.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> </PropertyGroup> <ItemGroup> <PackageReference Include="Known.SqlSugar" Version="1.0.0" /> </ItemGroup> </Project>
- 在Web项目Program中配置SqlSugar
builder.Services.AddKnownSqlSugar(config => { config.DbType = DbType.MySql; config.ConnectionString = builder.Configuration.GetSection("ConnString").Get<string>(); config.IsAutoCloseConnection = true; config.MoreSettings ??= new ConnMoreSettings(); config.MoreSettings.IsAutoToUpper = false; config.AopEvents ??= new AopEvents(); config.AopEvents.OnLogExecuting = (sql, pars) => { //var param = string.Join(",", pars.Select(p => $"{p.ParameterName}={p.Value}")); //Console.WriteLine($"SQL: {sql}"); //Console.WriteLine($"参数: {param}"); }; });
分类:
00 Blazor
Known 是基于 Blazor 轻量级、跨平台、低代码、易扩展的插件开发框架。
源码:https://gitee.com/known/Known
源码:https://github.com/known/Known
如果对您有帮助,点击⭐Star⭐关注 ,感谢支持开源!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器