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}");
    };
});

未经允许不得转载:大白鲨游戏网 » V2.0.8