用户案例

FineUI 广泛应用于政务、金融、能源、交通、制造、教育等行业,支撑众多企业级业务系统的建设与长期稳定运行。

← 返回案例列表

开发框架

QuickAdmin.Net快速开发框架

作者木南 地区:陕西 社区版 #86

基于 FineUICore 与 FreeSql,整合权限管理、通用增删改查和模块扩展,支持多种数据库与开发模式。

简介

多年前在从 WebForm 转向 Asp.Net Core 时接触到了 FineUICore,经过项目实践,发现其的确是 Asp.Net Core 下的不二之选,于是着手利用 FineUICore + FreeSql 实现了此框架,支持多种数据库(SQLite/SQLServer/Oracle/PostgreSQL/MySql(8.0+)/Firebird/DM8(达梦)/KingbaseES(人大金仓)/openGauss(华为)等等),内置了丰富的基础功能,首次运行时能一键创建系统表结构,开箱即可用。同时提供了项目模板,你可以按照自己熟悉的模式(RazorForms/RazorPages/MVC)去开发。

主要内置功能

内置系统管理所需的全部页面以及 Login 和 Index 页面

可通过 JSON 配置文件来定制 WebApp,无需再次编译,例如应用的名称、图标、一些功能的启用停用等等

内置 RBAC 权限系统

支持多级管理员模式(即可为不同层级机构分别指定系统管理员,实现管理权限下放)

内置微信扫码支持,可利用微信小程序进行扫码绑定以及授权登录,方便开发者实现微信授权登录

内置多组 EntityBase/CRUDService/PagingService/UI Extension,可快速实现各种 Entity 及其对应服务、页面

内置通用 CRUD 系统,可实现快速 CRUD 开发,只需定义好实体类型,无需再编写任何代码即可进行增删改查

支持扩展:扩展独立开发,动态加载,可通过扩展添加/定制现有应用功能,实现模块化开发

内置后台任务基类,可快速实现后台任务

有了这些基础功能,你只需专注你的业务模块的构建。

网址:https://quickadmin.net