您当前的位置:首页 > 电脑百科 > 程序开发 > 框架

基于ASP.NETCore的免费二次开发框架分享

时间:2021-07-19 12:03:23  来源:  作者:小刀玩客

直奔主题,今天我要给大家分享的基于ASP.NETCore开源二次开发框架就是YiShaAdmin。YiShaAdmin 是一款基于.NET Core Web + Bootstrap的企业级快速后台开发框架。内置模块如:用户管理、部门管理、菜单管理、角色权限设置、日志管理、新闻管理等。 在线定时任务配置;支持Sql Server、MySQL和Oracle数据库。

基于ASP.NETCore的免费二次开发框架分享

登录界面

本人使用这个框架开发了一个属于自己的后台管理系统,因为开发时间并不长,可能陆陆续续有一个月时间吧,目前只做了几个简单的功能,还在继续完善中,文章末尾我给大家讲讲我做的一些功能吧。

下面是官方文档对YiShaAdmin框架的介绍,大家可以先简单看看和了解一下,如果大家想使用这个框架,可以私信我,我把git地址分享给大家。

基于ASP.NETCore的免费二次开发框架分享

菜单管理界面

主要特性

  • 响应式布局,支持电脑端和移动端
  • 强大的一键生成功能(包括视图、控制器、业务类、实体类、服务类、菜单)
  • 支持Sql Server、MySql和Oracle数据库
  • 基于角色的权限控制(Role-Based Access Control),可控制到按钮
  • 对常用JS插件进行二次封装,使JS代码变得简洁,更加容易维护
  • 完善的日志记录体系

技术框架

  • 前端:Bootstrap
  • 核心框架:.NET Core MVC
  • 缓存层:Memory、redis
  • 持久层框架:Entity Framework Core
  • 数据库支持:SqlServer、MySql、Oracle
  • 定时任务:Quartz.Net
  • API文档显示工具:Swagger UI内置功能
  • 员工管理:员工是系统操作者,该功能主要完成系统用户配置
  • 部门管理:配置系统组织机构(公司、部门、小组)
  • 职位管理:配置系统用户所担任职务
  • 文章中心:管理新闻及公司案例
  • 角色管理:角色菜单权限分配,角色对应权限,员工属于某个角色
  • 菜单管理:配置系统菜单,操作权限,按钮权限标识
  • 通用字典:系统里动态改变的数据,像文章类型,用字典进行维护,不变的数据,可以用枚举
  • 行政区划:全国的省市县三级数据,展示树形数据的使用
  • 系统日志(登录日志、操作日志、Api日志):查看系统的登录、操作、Api调用日志
  • 定时任务:在线(添加、修改、删除)任务调度,包含执行结果日志
  • 系统Api:Api文档与测试工具
  • 数据表管理:查看当前数据库所有表、字段及记录总数
  • 代码生成:快速生成对单表的增删改查
  • 服务器信息:查看服务器的基本信息
基于ASP.NETCore的免费二次开发框架分享

账号管理界面

本人使用这个框架的时间虽然并不算长,但对这个框架的使用已经非常熟悉,我给大家讲讲我的开发感受吧。

1、要使用这个框架进行二次开发,要具备一定的开发经验,不然上手肯定是懵逼的,我最早接触这个框架是去年的时候,那时自己的开发经验并不算丰富,刚看到这个框架的时候,被界面和功能吸引了,感觉挺牛的,所以自己就尝试去看框架源码,可以用三个字形容,看不懂。但随着自己的开发经验增长,最近又去看的时候,其实也不过如此,代码分层结构非常清晰,使用起来也很简单。

2、刚开始使用这个框架的时候,一定要看官方文档,建议文档和源码一起对照着看,这样会避免很多的坑,同时也可以加入官方的QQ群,可以在里面交流技术问题。

3、我之前在工作中也使用过其他的二次开发框架,综合对比,个人还是更喜欢这个框架,如果大家有更好的二次开发框架,可以在下方留言分享一下。

最后,我说说我为什么写头条号吧,因为毕业之后做过一段时间的网络编辑工作,后面转行做了一名程序员,加上自己平时也喜欢看头条,并且乐于分享,所以就自己写着玩,给大家分享一些干货。因为我做程序员的时间并不算长,现在还在不断努力的学习中,后面我会把自己的一些学习内容以图文的方式分享给大家,感兴趣的小伙伴可以关注一波。

基于ASP.NETCore的免费二次开发框架分享

个人资产管理系统

上面这个就是我基于YiShaAdmin框架做的一个个人资产管理系统,其中数据都来源于其它网站(比如支付宝网站、墨迹天气API查询接口等),通过Excel导入、调用第三方API和网页抓取等方式将数据导入到系统中,然后系统对这些数据进行统计和整理。



Tags:ASP.NETCore   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
直奔主题,今天我要给大家分享的基于ASP.NETCore开源二次开发框架就是YiShaAdmin。YiShaAdmin 是一款基于.NET Core Web + Bootstrap的企业级快速后台开发框架。内置模块如:用...【详细内容】
2021-07-19  Tags: ASP.NETCore  点击:(303)  评论:(0)  加入收藏
▌简易百科推荐
本篇文章主要介绍了使用MyBatis框架完成数据库的增、删、改、查操作。准备工作运行schema.sql和data.sql脚本文件中的 SQL 语句创建t_user表并添加部分测试数据。schema.sql...【详细内容】
2022-07-15  嗨皮汪小成    Tags:MyBatis   点击:(0)  评论:(0)  加入收藏
1 Hive基本概念Hive是一个构建在Hadoop上的数据仓库框架。最初,Hive是由Facebook开发,后来移交由Apache软件基金会开发,并作为一个Apache开源项目。Hive是基于Hadoop的一个数据...【详细内容】
2022-07-15  秃头Java人    Tags:Hive   点击:(2)  评论:(0)  加入收藏
今天给大家讲讲 SpringBoot 框架 整合 Elasticsearch 实现海量级数据搜索。一、简介在上篇ElasticSearch 文章中,我们详细的介绍了 ElasticSearch 的各种 api 使用。实际的项...【详细内容】
2022-07-15  java小悠    Tags: Elasticsearch   点击:(3)  评论:(0)  加入收藏
SpringBoot开发Restful接口,有什么API规范吗?如何快速生成API文档呢?Swagger 是一个用于生成、描述和调用 RESTful 接口的 Web 服务。通俗的来讲,Swagger 就是将项目中所有(想要...【详细内容】
2022-07-14  Java全栈知识体系    Tags:Swagger   点击:(2)  评论:(0)  加入收藏
一、部署准备安装数据库、jdk、nginx、域名证书1、下载 nginx,官方网址如下:http://nginx.org/en/download.html2、解压安装包到任意目录 如:G:\nginx二、前端部署1、打开前端...【详细内容】
2022-07-14  智慧魔法豆浆    Tags:vue   点击:(2)  评论:(0)  加入收藏
SpringBoot 内置支持的 Web 容器有 Tomcat、Undertow、Jetty 和 Netty。默认情况下,这些 Web 服务的 AccessLog 日志是不开启的,而 AccessLog 日志对于做接口统计尤为重要。如...【详细内容】
2022-07-13  BUG弄潮儿    Tags:AccessLog 日志   点击:(10)  评论:(0)  加入收藏
什么是Starterstarter 是springboot 的核心,每个starter负责实现特定的功能,使用者只需引入starter即可自动配置,无需关心框架整合带来的问题。Starter 项目结构src |- main...【详细内容】
2022-07-12  IT食者    Tags:SpringBoot   点击:(9)  评论:(0)  加入收藏
mybaits非必填项处理数据库表字段khzjyxqx为日期型,非必填, 前台页面如下: 后台mybaits处理如下: 如果不处理,当为空时khzjyxqx=&#39;&#39;时会报错。<update id="updatesave" pa...【详细内容】
2022-07-11  在水一方357159258    Tags:mybaits   点击:(10)  评论:(0)  加入收藏
关于过气网红编程语言 Ruby,我们此前曾发过一篇文章去回顾其大受追捧的过往,并讨论了它每况愈下的生存状态。不过人气并不能直接说明语言质量差,一方面 Ruby on Rails(用 Ruby...【详细内容】
2022-07-08  InfoQ    Tags: Web 框架   点击:(9)  评论:(0)  加入收藏
1、JWT的构成- 头部(header):描述该JWT的最基本的信息,如类型以及签名所用的算法。- 负载(payload):存放有效信息的地方。- 签证(signature):base64加密后的header、base64加...【详细内容】
2022-07-08  dream19    Tags:SpringBoot   点击:(10)  评论:(0)  加入收藏
相关文章
    无相关信息
站内最新
站内热门
站内头条