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 of
C#
cap (a poem)Blazor
s rapid development framework, out-of-the-box and cross-platform. - Modular, single page application, hybrid desktop application, web and desktop share one code.
-
UI
Default 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 on
Blazor
Online Forms Design, Automatic Code Generation - Universal Permissions: Built-in universal permission module, just focus on business functions
- Internationalization: Providing complete internationalized multilingual solutions
- abstraction
UI
: Abstract UI layer, easily extensible, supportsAnt Design
et 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
- System attachments support export, delete and download
- System user management support import and export
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].
- Optimize no-code form template columns for automatic rendering based on field type
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}");
};
});