SkeFramework-创客快速开发框架(创客开发版)

前言

SkeFramework是什么?SkeFramework是基于.NET Framework 4.5和.NET Core 2.2的一个快速开发框架。SkeFramework主要通过集成现有的成熟的第三方组件,对项目开发过程中常用的库和业务进行抽象封装和隔离,提供一套简单易用的API、SDK接口,并定义了通用项目结构体系,让项目在一定的规范下进行快速开发。


目标

2.1 基于现有的成熟的第三方组件,实现对数据库操作、日志、缓存等资源的抽象;

2.2 提供一套统一的通用项目分层体系,标准的API和SDK接口;

2.3 完善对第三方平台主流业务的SDK封装;


架构说明

  • 3.1 架构图

SkeFramework-创客快速开发框架(创客开发版)

项目系统架构图

3.2 主要技术说明

  • 技术平台:.NET Framework 4.5、.NET Core 2.2
  • 技术框架:ASP.NET MVC5 WebAPI AdminLTE 2
  • 数据库:MySQLSQLServer、SQLIte
  • 序列化:主要使用Json.NET组件
  • 缓存:使用Redis,基于ServiceStack组件实现
  • 日志:封装通用日志记录接口,参考SkeFramework.Core.NetLog;
  • 代码生成工具:CodeBuilder【SkeFramework02-CSharpToolCodeBuilder】;
  • 3.3 通用项目结构介绍

SkeFramework-创客快速开发框架(创客开发版)

通用项目结构分层


– ——–01-Entities 通用数据模型层

– ——–02-DAL 数据访问层

– ——–03-BLL 业务逻辑层

– ——–04-Helper 工具库

– ——–05-SDK 第三方API的SDK

– ——–06-UI 展示层UI

– ——–07-Cache 缓存层

– ——–08-MicrosServices WebAPI接口


源码地址

Github地址为:https://github.com/0582zyj/SkeFramework

PS:SkeFramework致力于将项目开发过程中常用的成熟组件进行集成,通过设计尽可能规范和简单易用的项目结构,提高开发效率;最后,欢迎大家阅读代码,参与SkeFramework项目的开发。【Share pleasure】

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年3月20日 上午9:37
下一篇 2023年3月20日 上午9:47

相关推荐

  • 古渡街道:实施项目化运作 清单式管理 确保基层党建工作落地落实

    为了推进基层党建工作,特别是推动党建书记项目、组织委员项目的进展,5月11日,古渡街道在华泰社区组织召开了基层党建工作现场推进会。街道人大工委主任、党工委副书记、各社区党支部书记、…

    科研百科 2023年1月16日
    301
  • 交通建设项目管理

    交通建设项目管理是保障道路交通安全和畅通的重要手段,是提高交通运输效率、促进经济发展的重要组成部分。在交通建设项目管理中,如何实现项目管理的高效、规范和有序,是一个重要的课题。 交…

    科研百科 2024年7月16日
    51
  • 打造“1+5”文旅品牌 以高质量党建引领文旅深度融合发展——记呼伦贝尔市文化和旅游广电局党建工作

    本报见习记者 谷金龙 党建品牌释义 品牌名称:党建铸魂 卓越文旅 品牌内涵:以“党建铸魂”为目标,以“追求卓越”为立足点,以“坚守初心”为出发点,以“惠民文旅、实干文旅、创新文旅、…

    科研百科 2023年9月26日
    177
  • 高端网站定制开发基本流程及设计策略(高端网站定制开发基本流程及设计策略)

    高端网站定制开发通常涉及复杂的技术和设计要求。创作流程科学,设计方法高超,会让项目的创作过程相对顺利,输出的品质也会很棒。相反,如果没有科学严谨的流程和设计方法论,合作的风险就会非…

    科研百科 2024年5月2日
    98
  • 信贷系统开发项目管理

    信贷系统开发项目管理 随着金融市场的不断发展和复杂性的增加,信贷系统开发项目管理变得越来越重要。信贷系统是一个高度复杂的系统,它涉及到许多不同的方面,包括数据管理、风险管理、合规性…

    科研百科 2025年6月27日
    0
  • 上海市住房城乡建设管理委、临港新片区管委会与中建八局开展党建联建活动

    11月21日,上海市住房城乡建设管理委建筑市场监管处党支部、临港新片区管委会建设和交通管理处党支部与中建八局临港分局、科技建设有限公司党委开展党建联建活动,深入学习贯彻党的二十大精…

    科研百科 2023年1月15日
    1.6K
  • 顶板管理科研项目

    顶板管理科研项目是一种有效的项目管理方法,能够帮助项目团队更好地控制项目进度和质量。在顶板管理中,项目团队将整个项目划分为多个阶段,每个阶段都有一个负责人,负责监督和协调各个阶段的…

    科研百科 2025年4月21日
    1
  • 国际科研项目申请

    近年来,随着全球化的不断推进和国际科技竞争的加剧,国际科研项目申请已成为许多科学家和研究机构的重要工作之一。这些项目涉及各种学科领域,包括生命科学、物理学、化学、天文学、材料科学等…

    科研百科 2025年2月9日
    0
  • 科技厅管科研项目

    科技厅管科研项目 随着科技的快速发展,科研项目已经成为国家经济发展的重要支撑。作为科技厅,我们一直致力于推动科技创新,管理科研项目,为经济社会发展提供有力的科技支撑。 科研项目的管…

    科研百科 2025年5月3日
    0
  • 市 厅 级科研项目

    市厅级科研项目:城市可持续发展与环境保护 近年来,随着城市化进程的不断加速,城市可持续发展与环境保护已成为全球关注的重点。作为一个重要的城市体系,中国的城市发展也面临着诸多挑战,如…

    科研百科 2025年3月12日
    0