一个基于.Net Core遵循Clean Architecture原则开源架构

boyanx4个月前技术教程14

今天给大家推荐一个遵循Clean Architecture原则开源架构。

项目简介

这是基于Asp.net Core 6开发的,遵循Clean Architecture原则,可以高效、快速地构建基于 Razor Pages 的 Web 应用程序。基础功能:用户、角色、权限、日志都已经包含,集成了UI控件、组件方便开发,包含代码生成器。

技术架构

1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。

2、数据库支持:默认使用内存数据库。该框架支持更换其他数据库,Sqlserve,MySQL。

3、Asp.Net Core 6 + Entity Framework Core 6 + Jquery EasyUI + SmartAdmin - Responsive WebApp + Razor Pages。

项目结构

后台管理系统

1、首页

2、权限:用户、角色、日志、审核跟踪。

3、UI组件:边框、颜色、字体、清除、布局、显示样式、响应式、位置、排版、菜单。

4、组件:弹窗、手风琴、标签、面包屑、按钮、按钮组、下拉菜单、列表、导航栏、Pannel、翻页、进度条、滚动条、表格、提示框等。

5、图标。

6、工作流:表单、历史记录、审批

7、主数据:客户、字典

8、附件:附件、文件类型

后台功能截图

审批



客户

角色

边框样式


颜色


布局


按钮


按钮组


下拉菜单


提示框


弹窗


翻页


面板


源码地址

私信回复:1026

相关文章

Angular UI组件库入门指南 - 如何安装和开始使用(一)

本文主要介绍如何安装和开始使用Kendo UI for Angular。首先完成安装步骤。然后创建一个简单的应用程序,其中包含一些Kendo UI for Angular组件,应用程序源代码可供您参考...

前端程序员不得不爱的bootstrap

bootstrap模板是前端工程师们的最爱!如果你还没有开始使用Bootstrap模板,那你可真是有够OUT,这是一个帮助你快速开发的工具,Bootstrap是基于jQuery框架开发的,它在jQue...

jquery 表单常用方法解析

input选择NAME参数$("input[name='optionsRadios']").prop("checked",false);赋值$("input[name='radioName'][val...

13个有用的HTML5、CSS3和jQuery搜索表单教程

FastReport VCL 5新版发布会,2014-12-9 15:00网络直播,免费参加 立即报名,参加者买FastReport旗下所有产品添加搜素框或网站搜索功能是为了方便用户能够轻松、快捷地找...

用于 Web 开发的 15 大 Angular 框架和库

每日分享最新,最流行的软件开发知识与最新行业趋势,希望大家能够一键三连,多多支持,跪求关注,点赞,留言。我们将讨论继续占据主导地位的顶级 Angular 框架,以及一些较小但有前途的后起之秀。随着我们...

10个免费的JavaScript工具来创建交互式地图

在这里,我们提出了10个 JavaScript 库的完整列表,创建交互式和个性化地图。不过,也有谷歌地图制作工具和其他工具来构建地图,但在这个平台,我们特别提出只可以用来显示特殊的地图标记的JavaS...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。