我们致力于探索、分享和推荐最新的实用技术栈、开源项目、框架和实用工具。每天都有新鲜的开源资讯等待你的发现!
项目介绍
Known是一个基于Blazor开源的企业级快速开发框架,主要特点包括低代码、跨平台、开箱即用等。
![086b77f12451fc0e1eb5f98a8ca3753d.png](https://img-blog.csdnimg.cn/img_convert/086b77f12451fc0e1eb5f98a8ca3753d.png)
Blazor介绍
Blazor 是基于 HTML、CSS 和 C# 的现代前端 Web 框架,可帮助你更快地生成 Web 应用。使用 Blazor,你可以使用可从客户端和服务器运行的可重用组件生成 Web 应用,以便提供出色的 Web 体验。
主要特性
快速开发:提供在线表单设计,自动生成代码。
通用权限:内置通用权限模块,简化权限管理。
国际化:提供完备的多语言解决方案。
抽象UI:支持Ant Design等UI组件库,易于扩展。
模块化设计:支持单页应用、混合桌面应用,Web和桌面共享一处代码。
主要功能
模块管理:配置系统功能模块,在线设计模型、页面和表单,自动生成代码。
数据字典:维护系统各模块下拉框数据源。
组织架构:维护企业组织架构信息,树形结构。
角色管理:维护系统角色及权限信息,权限可控制菜单,按钮,列表栏位。
用户管理:维护系统登录用户信息。
系统日志:查询系统用户登录和访问菜单等日志,可用于统计用户常用功能。
消息管理:系统内消息提醒,工作流消息通知。
流程管理:系统内置工作流引擎,提供提交、撤回、分配、审核、重启操作。
定时任务:导入和计算耗时的功能采用定时任务异步执行。
项目结构
框架类库(Known):包含通用前后端、内置组件、内置模块。
UI界面库(Known.AntBlazor、Known.BootBlazor):分别基于AntDesign和Bootstrap的Blazor界面库。
数据处理(Known.Cells、Known.SqlSugar):提供Excel操作和基于SqlSugar的数据访问能力。
示例项目(Sample):包含前端(Sample.Client)、后端(Sample.Web、Sample.WebApi)、WinForm应用等多个示例。
快速安装
--安装模板
dotnet new install KnownTemplate
--创建项目
dotnet new known --name=MyFirstApp
演示效果
![eef205762704b221840a68060d769c6a.png](https://img-blog.csdnimg.cn/img_convert/eef205762704b221840a68060d769c6a.png)
![5270b1057cc8929910c7eb0208c65a0b.png](https://img-blog.csdnimg.cn/img_convert/5270b1057cc8929910c7eb0208c65a0b.png)
![1f85a352e8d894b326789a8205dfee02.png](https://img-blog.csdnimg.cn/img_convert/1f85a352e8d894b326789a8205dfee02.png)
![f7c24752b87d3a0bbe66be13219e1bef.png](https://img-blog.csdnimg.cn/img_convert/f7c24752b87d3a0bbe66be13219e1bef.png)
![b40360676d068eeded80507d36660957.png](https://img-blog.csdnimg.cn/img_convert/b40360676d068eeded80507d36660957.png)
![2bc8bea04a9e1c6afe7b78f413b81da3.png](https://img-blog.csdnimg.cn/img_convert/2bc8bea04a9e1c6afe7b78f413b81da3.png)
![724ad2d3ecfcd29d9783252356d136e7.png](https://img-blog.csdnimg.cn/img_convert/724ad2d3ecfcd29d9783252356d136e7.png)
![0a419a1849657e548209d5cf803b3bc5.png](https://img-blog.csdnimg.cn/img_convert/0a419a1849657e548209d5cf803b3bc5.png)
![de387b349e2ea11021294c71bda19e53.png](https://img-blog.csdnimg.cn/img_convert/de387b349e2ea11021294c71bda19e53.png)
![4f7bf18d0b09ac5249b00c56a0c9dba8.png](https://img-blog.csdnimg.cn/img_convert/4f7bf18d0b09ac5249b00c56a0c9dba8.png)
开源地址
https://gitee.com/known/Known