开源自己封装的组件,希望大家喜欢

.NET系列

  • Tdf.Dapper
    Tdf.Dapper是一个开源库,他在Dapper的基础上封装了基本的CRUD操作,分页查询,使得一些简单的数据库操作可以不用自己写Sql语句。使用起来更方便。
    详见:轻量级ORM框架—Dapper
    nuget地址:https://www.nuget.org/packages/Tdf.Dapper/
    github地址:https://github.com/ChenQianPing/Tdf.Dapper喜欢就给个Star吧!

  • Tdf.CQRS
    团队开发框架实战—CQRS架构,命令查询职责分离模式(Command Query Responsibility Segregation,CQRS),该模式从业务上分离修改 (Command,增,删,改,会对系统状态进行修改)和查询(Query,查,不会对系统状态进行修改)的行为。从而使得逻辑更加清晰,便于对不同部分进行针对性的优化。
    github地址:https://github.com/ChenQianPing/Tdf.CQRS

  • Tdf.MongoDB
    基于MongoDB官方发布的C#驱动,封装对MongoDB数据库的增删改查访问方法;
    详见:基于Mongodb进行分布式数据存储
    nuget地址:https://www.nuget.org/packages/Tdf.MongoDB/
    github地址:https://github.com/ChenQianPing/Tdf.MongoDB

  • Tdf.RedisCache
    用到了PooledRedisClientManager连接池来获取RedisClient,同时用到了读写分离的概念,可以直接拿来使用。
    https://www.nuget.org/packages/Tdf.RedisCache/
    详见:分布式缓存系统Redis实践

  • Tdf.Memcached
    基于Memcached.ClientLibrary封装使用Memchached信息,读取缓存存放在服务器
    https://www.nuget.org/packages/Tdf.Memcached/
    详见:分布式缓存系统Memcached实践

  • Tdf.BaseCache
    封装.NET数据缓存框架,System.Runtime.Caching、System.Web.Caching,System.Runtime.Caching,这是在.NET 4.0中新增的缓存框架,存在于程序集System.Runtime.Caching.dll。它是一个可扩展的数据缓存框架,内置提供了内存缓存的实现MemoryCache。HttpRuntime.Cache 获取当前应用程序的Cache,通俗来说就是此缓存信息虽然被放在了System.Web命名空间下,但是非Web程序也可以使用此缓存。
    https://www.nuget.org/packages/Tdf.BaseCache/
    详见:团队开发框架实战—缓存管理

Swift系列

QPHelperKit系列

最近一直利用闲时准备着QPHelperKit开源项目,目标是降低项目开发成本。目前已发布v0.1.0版本,已经具备最基本的功能,可极大的减少开发成本,提高开发效率。后续会继续维护,也将会在公司的项目中使用,一直迭代着!

  • QPCycleScrollView
    github地址:https://github.com/ChenQianPing/QPCycleScrollView

  • QPPhotoAlbum
    github地址:https://github.com/ChenQianPing/QPPhotoAlbum

  • QPGridMenu

你可能感兴趣的:(开源自己封装的组件,希望大家喜欢)