分类目录归档:C#

领域驱动设计案例:Tiny Library:领域模型

本讲主要介绍基于Entity Framework的领域驱动设计建模。首先回顾一下 … 继续阅读

发表在 C# | 留下评论

领域驱动设计案例:Tiny Library:仓储

在领域驱动设计的案例中,仓储的设计是很具有争议性的话题,因为仓储这个角色本身就与 … 继续阅读

发表在 C# | 留下评论

领域驱动设计案例:Tiny Library:应用服务层

Tiny Library使用应用服务层向用户界面层提供服务,具体实现是采用Mic … 继续阅读

发表在 C# | 留下评论

领域驱动设计系列文章汇总

今天抽空将我写的与领域驱动设计有关的系列文章汇总于此,便于大家查看。根据撰写的进 … 继续阅读

发表在 C# | 留下评论

领域驱动设计案例:Tiny Library:用户界面

工作繁忙,很久没有更新博客了。下面言归正传,简单介绍一下Tiny Library … 继续阅读

发表在 C# | 留下评论

CQRS体系结构模式实践案例:Tiny Library:简介

写在前面 有段时间没有更新博客了,一方面因为工作繁忙,另一方面则是我最近一直在坚 … 继续阅读

发表在 C# | 留下评论

CQRS体系结构模式实践案例:Tiny Library:系统架构

写在前面 也许在阅读了上篇文章中我列出的那部分资料后,还是有很多朋友对领域驱动设 … 继续阅读

发表在 C# | 留下评论

CQRS体系结构模式实践案例:Tiny Library:对象的行为和状态

从结构上看,tlibcqrs项目并不复杂,但对其进行介绍,的确让我感到有点无从着 … 继续阅读

发表在 C# | 留下评论

发布Apworks应用开发框架(Alpha版本)

Tiny Library CQRS的介绍文章有好些日子没有更新了,因为最近一直在 … 继续阅读

发表在 C# | 留下评论

使用LINQ Expression构建Query Object

这个问题来源于Apworks应用开发框架的设计。由于命令与查询职责的分离,使得基 … 继续阅读

发表在 C# | 留下评论

在.NET Workflow 3.5中使用多线程提高工作流性能

最近在工作上碰到一个性能问题,由于项目是基于SOA的架构,使得整个系统完全依赖于 … 继续阅读

发表在 C# | 留下评论

Microsoft NLayerApp案例理论与实践 – 项目简介与环境搭建

项目简介 Microsoft – Spain团队有一个很不错的&ld … 继续阅读

发表在 C# | 留下评论

Microsoft NLayerApp案例理论与实践 – 多层架构与应用系统设计原则

在对NLayerApp实际项目进行讨论之前,让我们首先学习一下(或者应该说重温一 … 继续阅读

发表在 C# | 留下评论

.NET分布式事务处理总结【上】 – 实现分布式事务处理

在继续实现Apworks框架的过程中,发现一个必须解决的问题,就是分布式事务处理 … 继续阅读

发表在 C# | 留下评论

.NET分布式事务处理总结【下】 – 包含MSMQ的分布式事务处理

.NET直接提供对MSMQ的访问支持,只需要添加System.Messaging … 继续阅读

发表在 C# | 留下评论

在Visual Studio 2010中使用Modeling Project定制DSL以及自动化代码生成

从Visual Studio 2010开始,有一个Modeling Projec … 继续阅读

发表在 C# | 留下评论

Microsoft NLayerApp案例理论与实践 – 基础结构层(Cross-Cutting部分)

从这篇文章开始,我将逐步介绍NLayerApp的基础结构层、领域层、应用层以及分 … 继续阅读

发表在 C# | 留下评论

Microsoft NLayerApp案例理论与实践 – 基础结构层(数据访问部分)

上篇文章讲解了NLayerApp案例的基础结构层(Cross-Cutting部分 … 继续阅读

发表在 C# | 留下评论

Microsoft NLayerApp案例理论与实践 – 领域模型层

本文将重点介绍Microsoft NLayerApp的领域模型层,这涉及到Dom … 继续阅读

发表在 C# | 留下评论

[设计模式]在CodeDom代码生成中使用Decorator模式实现类型创建

我估计从博客园建站开始,就不断地有文章对设计模式进行讨论了。设计模式被认为是软件 … 继续阅读

发表在 C# | 留下评论