Skip to content
View known's full-sized avatar

Block or report known

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
known/README.md

Logo

Known是基于Blazor轻量级、跨平台、极易扩展的插件开发框架。

star stars License Nuget Nuget

.NET .NET DEV QQ群

项目结构

├─Known             -> 框架核心类库,定义统一的对象模型、接口、组件和扩展。
├─Plugins           -> 插件项目
| ├─Known.Admin     -> 后台通用权限管理、简易无代码设计器、微信和工作流模块。
| ├─Known.Cells     -> 基于Aspose.Cells实现的Excel插件库。
| ├─Known.Core      -> 基于Asp.Net Core的服务端插件库。
├─Sample            -> 示例项目
  ├─Sample.Maui     -> 框架MAUI示例。
  ├─Sample.Photino  -> 框架Photino.NET示例。
  ├─Sample.Wasm     -> 框架WebAssembly示例。
  ├─Sample.Web      -> 框架WebApp示例。
  ├─Sample.WinForm  -> 框架WinForm示例。

项目链接

Admin插件

主要特性

  • 快速开发:基于Blazor实现,在线表单设计,实现无代码开发增删改查导功能。
  • 通用权限:内置通用权限模块,基于角色鉴权,URL检查,只需专注业务功能。
  • 最佳实践:低代码开发,一人多角色,沟通高效,进度快,无前后端沟通成本。
  • 国际化:提供完备的国际化多语言解决方案,默认支持简体中文、繁体中文、英语。
  • 现代UI:基于Ant Design设计风格的现代UI展现层,易扩展。
  • C#语言:全量使用C#语言进行全栈开发,从前端到后端只需学习一门语言。

主要功能

  • 开发中心:配置系统功能模块,在线设计模型、页面和表单,支持无代码开发。
  • 数据字典:维护系统各模块下拉框数据源。
  • 组织架构:维护企业组织架构信息,树形结构。
  • 角色管理:维护系统角色及权限信息,权限可控制菜单,按钮,列表栏位。
  • 用户管理:维护系统登录用户信息。
  • 系统附件:查询和管理系统所有模块上传的附件。
  • 系统日志:查询系统用户登录和访问菜单等日志,可用于统计用户常用功能。
  • 微信管理:系统内置微信模板消息发送通知。
  • 流程管理:系统内置简易工作流引擎,提供提交、撤回、分配、审核、重启操作。
  • 定时任务:导入和计算耗时的功能采用定时任务异步执行。

界面截图

效果图 效果图
登录页面 系统主页
数据字典 模块管理
模型设置 页面设置
暗黑模式 系统主页
数据字典 模块管理
角色管理 用户管理
模块管理 模型设置
页面设置 表单设置

捐赠支持

如果你觉得这个框架对你有帮助,你可以请作者喝杯咖啡表示鼓励 ☕️

捐赠支持

Pinned Loading

  1. Known Known Public

    Known 是基于 Blazor 轻量级、跨平台、极易扩展的插件开发框架。

    C# 208 40

  2. ApiLite ApiLite Public

    使用.NET6开发的动态生成API的类库,支持自定义路由和模块插件化开发。

    C# 26 7

  3. kui kui Public

    KUI是一个基于jquery开发的前端快速开发框架。

    JavaScript 2

  4. MvcLite MvcLite Public

    This is a mini mvc web framework.

    C#