Location>code7788 >text

Blazor Development Framework Known-V2.0.8

Popularity:412 ℃/2024-08-19 16:50:12

V2.0.8

Known is an enterprise-class rapid development framework based on Blazor, low-code, cross-platform, out-of-the-box, one code, multiple runs. Some customers are already using it, and recently some of their projects and products are running in Docker, and some are using Damon database in re-upgrading and remodeling. In order to quickly respond to customer needs, this version fixes some bugs, enhances the framework built-in features and no-code settings, and adds support for third-party ORM to adapt to more databases.

  • Official website:
  • Gitee: /known/Known
  • Github:/known/Known

summarize

  • on the basis ofC#cap (a poem)Blazors rapid development framework, out-of-the-box and cross-platform.
  • Modular, single page application, hybrid desktop application, web and desktop share one code.
  • UIDefault SupportAntDesign, which can be extended with other UI component libraries.
  • Contains modules, dictionaries, organizations, roles, users, logs, messages, workflows, timed tasks, and more.
  • Low code, simplicity, and ease of expansion make development simpler and faster!

characterization

  • Rapid development: based onBlazorOnline Forms Design, Automatic Code Generation
  • Universal Permissions: Built-in universal permission module, just focus on business functions
  • Internationalization: Providing complete internationalized multilingual solutions
  • abstractionUI: Abstract UI layer, easily extensible, supportsAnt Designet al. (and other authors)
  • Best Practices: low code, one person with multiple roles, efficient communication, minimal costs
  • C#Language: Full useC#Conduct full-stack development

If it helps you, click⭐Star⭐Follow , thanks for supporting open source!

Update Date

  • 2024-08-19

Updates

  • 🐛 Fix the problem of list exporting only one page of data
  • 😄 System log export support
  • 😄 Backend task support for exporting, deleting and resetting
  • 😄 System attachment support for exporting, deleting and downloading
  • 🐛 Fix system asynchronous import not executing issue
  • 😄 System user management support for import and export
  • 🐛 Import issues with Docker deployment environments
  • 🔨 Refactoring data access for compatibility with third-party ORM frameworks
  • 😄 Add class libraries to support SqlSugar
  • 😄 Add Form Save Continue Setup
  • 🔨 Optimized no-code table template columns

Details

1. Built-in functionality enhancements

  • Background tasks support export, delete and reset

image

  • System attachments support export, delete and download

image

  • System user management support import and export

image

2. No-code enhancements

  • Add a form to save the continuation of the settings, after the settings, the new form supports [OK to continue] and [OK to close].

image
image

  • Optimize no-code form template columns for automatic rendering based on field type

image

3. Support SqlSugar third-party ORM

  • Referencing nuget packages in web project files
<Project Sdk="">

    <PropertyGroup>
        <TargetFramework>net8.0</TargetFramework>
        <ImplicitUsings>enable</ImplicitUsings>
    </PropertyGroup>

    <ItemGroup>
        <PackageReference Include="" Version="1.0.0" />
    </ItemGroup>

</Project>
  • Configuring SqlSugar in the Web Project Program
(config =>
{
     = ;
     = ("ConnString").Get<string>();
     = true;
     ??= new ConnMoreSettings();
     = false;
     ??= new AopEvents();
     = (sql, pars) =>
    {
        //var param = (",", (p => $"{}={}"));
        //($"SQL: {sql}");
        //($"parameters: {param}");
    };
});