Magicodes.Admin.Core开源框架总体介绍
框架说明
Magicodes.Admin.Core框架在ABP以及ASP.NET ZERO的基础上进行了封装和完善,目前基于.NET Core 2.0+(Framework版本),由于部分组件在.NET Core没有找到替代组件,所以真正意义上跨平台版本会在后续推出。
目前本框架已经应用于团队的所有项目,在实际开发过程中还在不断地打磨。
由于本人和团队成员都是利用自己的时间来打磨本框架,因此在大部分情况下,并不会在相关群内进行解答,如果确实是疑难问题,请提交Issue。如果觉得本框架对您有所帮助,请随意打赏。您的支持将鼓励我们继续前行!
Git地址:https://gitee.com/xl_wenqiang/Magicodes.Admin.Core
开源和推广的目的主要是觉得ABP设计真心不错,好的框架和理念值得推广,但是实际应用中很容易碰到问题。因此决定在其基础上进行封装和完善,以更易于大家上手和使用。但是奉劝各位,莫做伸手党!维护框架、插件、文档等需要花费本人大量的精力,因此脑残、伸手党问题恕不回答,如果觉得不错,愿意贡献自己的力量,那么请以实际行动说话。
总体设计和规划(脑图)
http://naotu.baidu.com/file/3fcc3a9e599bc3701e7c1d6f10c4d249?token=22ad815d330f7b51
技术框架或库说明
服务端
- ASP.NET Boilerplate Framework & Module-Zero
- ASP.NET Core
- ASP.NET Identity Core (and social login extensions)
- SignSignalR
- EntityFramework Core
- Castle Windsor
- AutoMapper
- IdentityServer4
- HangFire
- Log4Net
- PaulMiami reCAPTCHA
- xUnit
- Swashbuckle
- StackExchange.Redis
- System.Linq.Dynamic.Core
- EPPlus
- GZIP
- Application Insights
- Dapper
- JwtBearer
- JoyMoe.AspNetCore.Authentication
- Alipay.AopSdk.Core
客户端
- Metronic Theme
- Twitter Bootstrap
- Bootstrap Hover Dropdown
- Bootstrap Date Range Picker
- Bootstrap Switch
- Bootstrap Select
- jQuery
- jQuery UI
- jQuery BlockUI
- jQuery Slimscroll
- jQuery Sparkline
- jQuery Uniform
- jQuery Validation
- jQuery jTable
- jQuery Ajax Forms
- jQuery Timeago
- Json2
- Jcrop
- LocalForage
- Js Cookie
- Moment.js
- Moment.js Timezone
- Mustache.js
- Underscore.js
- JsTree
- Morris
- Respondjs
- Font-Awesome
- Famfamfam flags
- Simple Line Icons
- SpinJs
- SweetAlert
- Toastr
- select2
- fancyBox
插件
Magicodes.Admin.Core 框架通用插件库,由团队精心打造。
相关框架插件源码,仅供个人学习使用,商用请购买授权。
框架源码地址:https://gitee.com/xl_wenqiang/Magicodes.Admin.Core
目前主要插件如下图所示:
- WeChat相关插件
依赖自团队自身的开源库:https://github.com/xin-lai/Magicodes.WeChat.SDK/
Nuget包地址:https://www.nuget.org/packages/Magicodes.WeChat.SDK.Core/
包命令:
Install-Package Magicodes.WeChat.SDK.Core -Version 1.5.7
SDK主要特点:
Magicodes.WeChat.Application
Magicodes.WeChat.Application是基于Magicodes.WeChat.SDK.Core封装的微信应用服务库,支持强调用以及动态webapi调用。
Magicodes.WeChat.Core & Magicodes.WeChat.EntityFrameworkCore & Magicodes.WeChat.Web.Core &Magicodes.WeChat.Web.Mvc
至于其他插件,由于篇幅有限,后面独立篇幅介绍。
代码生成
之前有编写客户端程序,但是随着升级的频率过大,代码生成工具跟不上更新。因此,后续会重构生成工具,简化模板的修改。
社区
85318032(.NET 交流群1)
490755124 (长沙.NET 交流群)
相关案例效果图
案例
出于保密目的,以下案例并不会提供源代码,亦不会出售源码,请各位勿扰。
微信搜:jixiangyou_com
Magicodes.Admin.Core开源框架总体介绍相关推荐
- .Net Core应用框架Util介绍(二)
Util的开源地址 https://github.com/dotnetcore/util Util的开源协议 Util以MIT协议开源,这是目前最宽松的开源协议,你不仅可以用于商业项目,还能把Util ...
- (非常重要).Net Core应用框架Util介绍(学习Util)
转载地址https://blog.csdn.net/sD7O95O/article/details/82598545(看看!) 不过Util作者本人的博客地址在https://www.cnblogs. ...
- .Net Core应用框架Util介绍(四)
上篇介绍了Util Angular Demo的目录结构和运行机制,本文介绍Util封装Angular的基本手法及背后的动机. Angular应用由Ts和Html两部分构成,本文介绍第一部分. Angu ...
- .Net Core应用框架Util介绍(三)
上篇.Net Core应用框架Util介绍(二)介绍了Util的开发环境,并让你把Demo运行起来.本文将介绍该Demo的前端Angular运行机制以及目录结构. 目录结构 在VS上打开Util De ...
- 在线支付系列【19】微信支付开源框架汇总介绍
有道无术,术尚可求,有术无道,止于术. 文章目录 前言 开源框架 WxJava[JAVA SDK 推荐] pay-java-parent[JAVA SDK] IJPay[JAVA SDK] jeepa ...
- 开源框架_跨平台开源框架对比介绍
知识库 夕阳下你的背影 轻轻嗅探你诱人的气息 幻想远方的你就在身边 这的空气也已不再污浊 若隐若现 知识库主要记录生活,工作不断归纳总结的经验,能时刻指导我不断清空自我,处于空杯状态去面对未来和过去 ...
- .Net Core应用框架Util介绍(五)
上篇简要介绍了Util在Angular Ts方面的封装情况,本文介绍Angular封装的另一个部分,即Html的封装. 标准组件与业务组件 对于管理后台这样的表单系统,你通常会使用Angular Ma ...
- .Net Core应用框架Util介绍(一)
距离上次发文,已经过去了三年半,这几年技术更新节奏异常迅猛,.Net进入了跨平台时代,前端也被革命性的颠覆. 回顾 2015年,正当我还沉迷于JQuery + EasyUi的封装时,突然意识到技术已经 ...
- .NET Core应用框架AA介绍(二)
AA的开源地址 https://github.com/ChengLab/AAFrameWork AA框架是一个基础应用框架,是建立在众多大家熟知的流行工具之上并与之集成.比如:ASP.NET Core ...
最新文章
- ASP excel导出/导入Access数据库(代码+实例下载)
- Asianux Server 3.0安装截图
- docker之使用supervisor管理多个进程
- C# LDAP认证登录类参考
- 关闭笔记本显示器指定组合键才能打开_八大品牌笔记本Fn组合键大全
- 公司行政的未来在哪里?要不要转行?
- Python卸载报错:No Python 3.8 installation was detected
- 2022年日历表电子版打印版
- 30分钟轻松在华为云上搭建网站应用(零基础手把手教学)
- 计算机在英语翻译上的运用,有道如何在网页上翻译一句话,有道网页上的字翻译怎么用...
- PTK(Pulmonarytoolkit)环境搭建与 ITK4.13+VS2015的配置
- 当神话故事邂逅 NFT数字藏品:知名艺术家张宏携《西游》拉开元宇宙序幕
- 计算机科学排行榜2018年,2018本科计算机专业社会影响力排行榜!电子科大实至名归...
- 搞编程选什么方向好?前端还是后端?阿里程序员和你聊聊就业心得
- OpenCL基础(一)
- 晨枫U盘维护工具V2.0版
- 海滩景色Mac高清动态壁纸
- EasyUI之treegrid学习
- Away3d的粒子系统做雨雪效果
- 当前应用计算机解决实际问题的能力主要体现,当前,应用计算机解决实际问题的能力主要体现为能够熟练使用OFFICE和网页制作工具操作计算机。...