在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:sykjcms开源软件地址:https://gitee.com/shangyakejiwenhua/sykj开源软件介绍:sykj介绍自微软的.net core 发布以后,一直想做一套基于.NET平台通用用户权限后台管理系统,能跨平台部署linux,于是并有了该系统的诞生,该项目采用经典DDD架构思想进行开发,简洁而不简单,实用至上,所写每一行代码都经过深思熟虑,内置了很多常用组件并且通过Linux系统线上应用的实测,ORM使用微软官方EF支持MySQL、SqlServer、PostgreSQL;后期我们将会不断更新,慢慢接入支付宝,微信支付,标准电商系统等模块。 内置功能1、CMS模块;文章栏目管理、文章内容管理;2、会员管理;用户管理、积分明细管理、系统消息管理;3、网站管理;网站留言管理,网站基本参数配置、微信小程序,开发平台接入参数配置;4、系统设置;角色授权、账号管理、角色管理、权限管理、缩略图设置、日志管理、系统参数设置; 技术栈.net core 2.1 + EF core + layui + ztree + swagger + json.net + Quartz + JWT 特点1、架构:项目采用经典DDD架构思想进行开发,DDD(Domain Driven Design,领域驱动设计)作为一种软件开发方法,它可以帮助我们设计高质量的软件模型。在正确实现的情况下,我们通过DDD完成的设计恰恰就是软件的工作方式。 2、项目简介:Sykj.CodeGenerator:代码生成工具(源码),自动化构建项目,方便快捷,解放双手; Sykj.Components:业务公共组件(如:异常处理,依赖注入,JWT,认证与权限,推送服务接入,短信服务接入,百度编辑器源码整合,微信服务号,小程序SDK接入等); Sykj.Entity:EF实体; Sykj.Infrastructure:基础设施(如:基于Aspose组件,实现excel导入,导出,word导出;字节转换类;配置文件管理类;文件操作类;HTTP发送请求类;图片压缩裁剪帮助类;二维码生成类;html处理,随机数,时间戳等帮助类;缓存实现,RedisCache、MemoryCache;加密算法整理(AES,DES、RSA)哈希算法整理(MD5,SHA1,SHA256) Sykj.IServices:服务接口; Sykj.Repository:仓储,支持原生SQL查询,返回DataTable与强类型集合; Sykj.Services:服务层; Sykj.Test:单元测试; Sykj.Timer:任务管理,根据设定规则定时执行,Quartz实现; Sykj.ViewModel:DTO,数据传输对象; Sykj.Web:web项目,后台,webapi; 开发者信息开发者:云南尚雅科技文化有限公司; QQ群:855531299 更新信息2019-06-04 更新unipush 推送服务; 2019-06-01 更新微信小程序,服务号接入; 在线体验地址:http://open.sykjwh.cn/manager/ 用户名:admin 密码:111111 项目截图预览 |
请发表评论