经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » ASP.net » 查看文章
Blazor开发框架Known-V2.0.8
来源:cnblogs  作者:known  时间:2024/8/19 16:46:10  对本文有异议

V2.0.8

Known是基于Blazor的企业级快速开发框架,低代码,跨平台,开箱即用,一处代码,多处运行。目前已有部分客户在使用,最近客户的项目和产品,有的在Docker中运行,有的在重新升级改造中使用达梦数据库。为快速响应客户的需求,本次版本修复了一些BUG、增强了框架内置功能和无代码设置功能、添加了Known.SqlSugar支持第三方ORM来适配更多的数据库。

概述

  • 基于C#Blazor的快速开发框架,开箱即用,跨平台。
  • 模块化,单页应用,混合桌面应用,Web和桌面共享一处代码。
  • UI默认支持AntDesign,可扩展其他UI组件库。
  • 包含模块、字典、组织、角色、用户、日志、消息、工作流、定时任务等功能。
  • 低代码、简洁、易扩展,让开发更简单、更快捷!

特性

  • 快速开发:基于Blazor,在线表单设计,自动生成代码
  • 通用权限:内置通用权限模块,只需专注业务功能
  • 国际化:提供完备的国际化多语言解决方案
  • 抽象UI:抽象UI层,易扩展,支持Ant Design
  • 最佳实践:低代码,一人多角色,沟通高效,成本最低
  • C#语言:全量使用C#进行全栈开发

如果对您有帮助,点击?Star?关注 ,感谢支持开源!

更新日期

  • 2024-08-19

更新内容

  • ??修复列表只导出一页数据问题
  • ??系统日志支持导出
  • ??后台任务支持导出、删除和重置
  • ??系统附件支持导出、删除和下载
  • ??修复系统异步导入不执行问题
  • ??系统用户管理支持导入和导出
  • ??Docker部署环境的导入问题
  • ??重构数据访问,兼容第三方ORM框架
  • ??添加Known.SqlSugar类库,支持SqlSugar
  • ??添加表单保存继续设置
  • ??优化无代码表格模板列

详细内容

1. 内置功能增强

  • 后台任务支持导出、删除和重置

image

  • 系统附件支持导出、删除和下载

image

  • 系统用户管理支持导入和导出

image

2. 无代码功能增强

  • 添加表单保存继续设置,设置后,新增窗体支持【确定继续】和【确定关闭】

image
image

  • 优化无代码表格模板列,根据字段类型自动渲染

image

3. 支持SqlSugar第三方ORM

  • 在Web项目文件中引用nuget包
  1. <Project Sdk="Microsoft.NET.Sdk.Web">
  2. <PropertyGroup>
  3. <TargetFramework>net8.0</TargetFramework>
  4. <ImplicitUsings>enable</ImplicitUsings>
  5. </PropertyGroup>
  6. <ItemGroup>
  7. <PackageReference Include="Known.SqlSugar" Version="1.0.0" />
  8. </ItemGroup>
  9. </Project>
  • 在Web项目Program中配置SqlSugar
  1. builder.Services.AddKnownSqlSugar(config =>
  2. {
  3. config.DbType = DbType.MySql;
  4. config.ConnectionString = builder.Configuration.GetSection("ConnString").Get<string>();
  5. config.IsAutoCloseConnection = true;
  6. config.MoreSettings ??= new ConnMoreSettings();
  7. config.MoreSettings.IsAutoToUpper = false;
  8. config.AopEvents ??= new AopEvents();
  9. config.AopEvents.OnLogExecuting = (sql, pars) =>
  10. {
  11. //var param = string.Join(",", pars.Select(p => $"{p.ParameterName}={p.Value}"));
  12. //Console.WriteLine($"SQL: {sql}");
  13. //Console.WriteLine($"参数: {param}");
  14. };
  15. });

原文链接:https://www.cnblogs.com/known/p/18367596

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号