分享

开源框架总体介绍

 Guigw 2018-10-14

框架说明

Magicodes.Admin.Core框架在ABP以及ASP.NET ZERO的基础上进行了封装和完善,目前基于.NET Core 2.0+(Framework版本),由于部分组件在.NET Core没有找到替代组件,所以真正意义上跨平台版本会在后续推出。

目前本框架已经应用于团队的所有项目,在实际开发过程中还在不断地打磨。

由于本人和团队成员都是利用自己的时间来打磨本框架,因此在大部分情况下,并不会在相关群内进行解答,如果确实是疑难问题,请提交Issue。如果觉得本框架对您有所帮助,请随意打赏。您的支持将鼓励我们继续前行!

Git地址:https:///xl_wenqiang/Magicodes.Admin.Core

 

开源和推广的目的主要是觉得ABP设计真心不错,好的框架和理念值得推广,但是实际应用中很容易碰到问题。因此决定在其基础上进行封装和完善,以更易于大家上手和使用。但是奉劝各位,莫做伸手党!维护框架、插件、文档等需要花费本人大量的精力,因此脑残、伸手党问题恕不回答,如果觉得不错,愿意贡献自己的力量,那么请以实际行动说话。

总体设计和规划(脑图)

http://naotu.baidu.com/file/3fcc3a9e599bc3701e7c1d6f10c4d249?token=22ad815d330f7b51

 

技术框架或库说明

服务端

客户端

插件

Magicodes.Admin.Core 框架通用插件库,由团队精心打造。

相关框架插件源码,仅供个人学习使用,商用请购买授权。

框架源码地址:https:///xl_wenqiang/Magicodes.Admin.Core

目前主要插件如下图所示:

  1. WeChat相关插件

依赖自团队自身的开源库:https://github.com/xin-lai/Magicodes.WeChat.SDK/

Nuget包地址:https://www./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

 

 

 








 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多