Lind.DDD敏捷领域驱动框架~介绍

回到占占推荐博客索引

最近觉得自己的框架过于复杂,在实现开发使用中有些不爽,自己的朋友们也经常和我说,框架太麻烦了,要引用的类库太多;之前架构之所以这样设计,完全出于对职责分离和代码附复用的考虑,主要参考了微软的DDD大作《N_LayerAPP》这个项目,而在这几年的项目开发用,也尝到了这种职责分享框架的甜头,但在最近的开发中,也看到了其它框架的出现,如《ABP》项目,它主张简单框架,敏捷开发,在项目引用上将核心类库和持久层进行抽象分离,复用在各位领域项目之中,这在项目整个感觉上更加简单,也更容易被人们所接受了!

Lind.DDD设计理念和层关系图

Lind.DDD框架解决方案结构图

Lind.DDD敏捷领域驱动框架目录

Lind.DDD各层介绍

Lind.DDD.ConfigConstants统一管理系统配置

Lind.DDD~实体属性变更追踪器的实现

Lind.DDD.Repositories.EF层介绍

Lind.DDD.Repositories.Mongo层介绍

Lind.DDD.Repositories.Redis层介绍

Lind.DDD.UoW工作单元的实现

Lind.DDD.Domain领域模型介绍

Lind.DDD.ExpressionExtensions动态构建表达式树,实现对数据集的权限控制

Lind.DDD.Events领域事件介绍

Lind.DDD.Authorization用户授权介绍

Lind.DDD.Caching分布式数据集缓存介绍

Lind.DDD.Messaging框架通讯组件介绍

Lind.DDD.IoC依赖注入与面向方面的实现

Lind.DDD.Paging分页模块介绍

Lind.DDD.Specification规约模式的介绍

感谢各位的关注...

回到占占推荐博客索引

你可能感兴趣的:(Lind.DDD敏捷领域驱动框架~介绍)