README.md

December 10, 2024 · View on GitHub

鸣谢 JetBrains 为 SD.Framework 提供的 Resharper 开源许可证

R#

示例项目:https://gitee.com/lishilei0523/SD.IdentitySystem

项目说明

致力于提升开发效率,减少DDD(领域驱动设计)实现的复杂性;

基于个人长期使用的经验,遵循面向对象设计原则,不断从项目中提取,逐渐演变为该框架;

主要涉及技术:

BCL部分:
    泛型、反射、委托、事件、特性、异步async/await、LINQ、Lambda表达式、扩展方法等;

设计/架构模式:
    依赖注入、AOP、工厂模式、单例模式、模板方法模式、适配器模式、外观模式、Provider模式、规约模式、层超类型等;

服务端部分:
    WCF行为扩展、ASP.NET Core Middleware扩展、EF Core仓储与UnitOfWork封装、MongDB仓储封装等;

WPF部分:
    用户控件、自定义控件、自定义图形、Converter、Canvas扩展、Message扩展、HelixTookit扩展、Caliburn.Micro扩展、RDLC报表扩展等;

BPM部分:
    Quartz.NET定时任务封装、ASP.NET Core SignalR扩展封装、WF书签扩展、WF持久化扩展;

技术交流群:558010476