IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
相关标签
作者:
Learning hard
399
source
关注
TA的标签:
书店
网上
模式
...
c#
hard
实现
专题
订单
learning
本专题
规约
案例
net
ddd
love
0
Learning hard
发表于
2015-08-27 14:18:00
ASP.NET压力测试 - Learning hard
一、前言 对于直接面对互联网用户的WEB应用,在开发设计的时候必须格外小心,因为谁也不知道在单位时间内WEB程序访问和运行的速度。所以,在程序设计完成以后,最后针对程序进行一些严格的甚至是苛刻的测试,以确定程序在复杂的网络环境和服务器高压负荷下是否可以保持正常和相对稳定的效率。 下面介绍ASP.N...本文链接:ASP.NET压力测试,转载请注明。 ...
继续阅读 (44)
love
0
Learning hard
发表于
2015-08-23 10:32:00
ASP.NET 开发必备知识点(1):如何让Asp.net网站运行在自定义的Web服务器上 - Learning hard
【摘要】一、前言 大家都知道,在之前,我们Asp.net 的网站都只能部署在IIS上,并且IIS也只存在于Windows上,这样Asp.net开发的网站就难以做到跨平台。由于微软的各项技术的开源,所以微软自然要对跨平台做出支持的。OWIN技术就可以使得Web 服务器不再依赖于IIS,从而使得Asp.net...阅读全文 ...
继续阅读 (3)
love
0
Learning hard
发表于
2015-08-19 09:31:00
(转)SQL Server 监控统计阻塞脚本信息 - Learning hard
数据库产生阻塞(Blocking)的本质原因 :SQL语句连续持有锁的时间过长 ,数目过多, 粒度过大。阻塞是事务隔离带来的副作用,它是不可避免的,而且是一个数据库系统常见的现象。 但是阻塞的时间和出现频率要控制在一定的范围内,阻塞持续的时间过长或阻塞出现过多(过于频繁),就会对数据库性能产生严重的...本文链接:(转)SQL Server 监控统计阻塞脚本信息,转载请注明。 ...
继续阅读 (27)
love
0
Learning hard
发表于
2015-07-11 15:26:00
[你必须知道的NOSQL系列]专题二:Redis快速入门 - Learning hard
【摘要】一、前言 在前一篇博文介绍了MongoDB基本操作,本来打算这篇博文继续介绍MongoDB的相关内容的,例如索引,主从备份等内容的,但是发现这些内容都可以通过官方文档都可以看到,并且都非常详细,所以这里就不想继续介绍了,需要用到的朋友到官方文档进行查阅:http://docs.mongodb.or...阅读全文 ...
继续阅读 (3)
love
1
Learning hard
发表于
2015-06-27 05:36:00
[.NET领域驱动设计实战系列]专题十一:.NET 领域驱动设计实战系列总结 - Learning hard
一、引用 其实在去年本人已经看过很多关于领域驱动设计的书籍了,包括Microsoft .NET企业级应用框架设计、领域驱动设计C# 2008实现、领域驱动设计:软件核心复杂性应对之道、实现领域驱动设计和Asp.net 设计模式等书,但是去年的学习仅仅限制于看书,当时看下来感觉,领域驱动设计并没有那...本文链接:[.NET领域驱动设计实战系列]专题十一:.NET 领域驱动设计实战系列总结,转载请注明。 ...
继续阅读 (37)
love
0
Learning hard
发表于
2015-06-24 01:26:00
[.NET领域驱动设计实战系列]专题十:DDD扩展内容:全面剖析CQRS模式实现 - Learning hard
一、引言 前面介绍的所有专题都是基于经典的领域驱动实现的,然而,领域驱动除了经典的实现外,还可以基于CQRS模式来进行实现。本专题将全面剖析如何基于CQRS模式(Command Query Responsibility Segregation,命令查询职责分离)来实现领域驱动设计。二、CQRS是什...本文链接:[.NET领域驱动设计实战系列]专题十:DDD扩展内容:全面剖析CQRS模式实现,转载请注明。 ...
继续阅读 (98)
love
0
Learning hard
发表于
2015-06-22 13:25:00
[.NET领域驱动设计实战系列]专题九:DDD案例:网上书店AOP和站点地图的实现 - Learning hard
一、引言 在前面一专题介绍到,要让缓存生效还需要实现对AOP(面向切面编程)的支持。所以本专题将介绍了网上书店案例中AOP的实现。关于AOP的概念,大家可以参考文章:http://www.cnblogs.com/jin-yuan/p/3811077.html。这里我简单介绍下AOP:AOP可以理解...本文链接:[.NET领域驱动设计实战系列]专题九:DDD案例:网上书店AOP和站点地图的实现,转载请注明。 ...
继续阅读 (31)
love
0
Learning hard
发表于
2015-06-16 02:22:00
[.NET领域驱动设计实战系列]专题八:DDD案例:网上书店分布式消息队列和分布式缓存的实现 - Learning hard
一、引言 在上一专题中,商家发货和用户确认收货功能引入了消息队列来实现的,引入消息队列的好处可以保证消息的顺序处理,并且具有良好的可扩展性。但是上一专题消息队列是基于内存中队列对象来实现,这样实现有一个弊端,就是一旦服务重启或出现故障时,此时消息队列中的消息会丢失,并且也记录不了日志。所以就会出现...本文链接:[.NET领域驱动设计实战系列]专题八:DDD案例:网上书店分布式消息队列和分布式缓存的实现,转载请注明。 ...
继续阅读 (30)
love
0
Learning hard
发表于
2015-06-14 15:52:00
[.NET领域驱动设计实战系列]专题七:DDD实践案例:引入事件驱动与中间件机制来实现后台管理功能 - Learning hard
一、引言 在当前的电子商务平台中,用户下完订单之后,然后店家会在后台看到客户下的订单,然后店家可以对客户的订单进行发货操作。此时客户会在自己的订单状态看到店家已经发货。从上面的业务逻辑可以看出,当用户下完订单之后,店家或管理员可以对客户订单进行跟踪和操作。上一专题我们已经实现创建订单的功能,则接下来...本文链接:[.NET领域驱动设计实战系列]专题七:DDD实践案例:引入事件驱动与中间件机制来实现后台管理功能,转载请注明。 ...
继续阅读 (59)
love
0
Learning hard
发表于
2015-06-09 00:23:00
[.NET领域驱动设计实战系列]专题六:DDD实践案例:网上书店订单功能的实现 - Learning hard
一、引言 上一专题已经为网上书店实现了购物车的功能了,在这一专题中,将继续对网上书店案例进行完善,本专题将对网上书店订单功能的实现进行介绍,现在废话不多说了,让我们来一起看看订单功能是如何实现的吧。二、订单功能的实现思路 在网上购过物的朋友,对于订单功能的流程自然不陌生,这里我还是先来梳理下下订...本文链接:[.NET领域驱动设计实战系列]专题六:DDD实践案例:网上书店订单功能的实现,转载请注明。 ...
继续阅读 (29)
love
0
Learning hard
发表于
2015-05-27 14:10:00
[.NET领域驱动设计实战系列]专题五:网上书店规约模式、工作单元模式的引入以及购物车的实现 - Learning hard
一、前言 在前面2篇博文中,我分别介绍了规约模式和工作单元模式,有了前面2篇博文的铺垫之后,下面就具体看看如何把这两种模式引入到之前的网上书店案例里。二、规约模式的引入 在第三专题我们已经详细介绍了什么是规约模式,没看过的朋友首先去了解下。下面让我们一起看看如何在网上书店案例中引入规约模式。在网...本文链接:[.NET领域驱动设计实战系列]专题五:网上书店规约模式、工作单元模式的引入以及购物车的实现,转载请注明。 ...
继续阅读 (161)
love
0
Learning hard
发表于
2015-05-20 01:57:00
[.NET领域驱动设计实战系列]专题四:前期准备之工作单元模式(Unit Of Work) - Learning hard
一、前言 在前一专题中介绍了规约模式的实现,然后在仓储实现中,经常会涉及工作单元模式的实现。然而,在我的网上书店案例中也将引入工作单元模式,所以本专题将详细介绍下该模式,为后面案例的实现做一个铺垫。二、什么是工作单元模式(Unit Of Work) 工作单元模式:用来维护一个已经被业务事务修改(...本文链接:[.NET领域驱动设计实战系列]专题四:前期准备之工作单元模式(Unit Of Work),转载请注明。 ...
继续阅读 (21)
love
0
Learning hard
发表于
2015-05-14 02:14:00
[.NET领域驱动设计实战系列]专题三:前期准备之规约模式(Specification Pattern) - Learning hard
一、前言 在专题二中已经应用DDD和SOA的思想简单构建了一个网上书店的网站,接下来的专题中将会对该网站补充更多的DDD的内容。本专题作为一个准备专题,因为在后面一个专题中将会网上书店中的仓储实现引入规约模式。本专题将详细介绍了规约模式。二、什么是规约模式 讲到规约模式,自然想到的是什么是规约模...本文链接:[.NET领域驱动设计实战系列]专题三:前期准备之规约模式(Specification Pattern),转载请注明。 ...
继续阅读 (53)
love
0
Learning hard
发表于
2015-05-12 02:03:00
[.NET领域驱动设计实战系列]专题二:结合领域驱动设计的面向服务架构来搭建网上书店 - Learning hard
一、前言 在前面专题一中,我已经介绍了我写这系列文章的初衷了。由于dax.net中的DDD框架和Byteart Retail案例并没有对其形成过程做一步步分析,而是把整个DDD的实现案例展现给我们,这对于一些刚刚接触领域驱动设计的朋友可能会非常迷茫,从而觉得领域驱动设计很难,很复杂,因为学习中要消...本文链接:[.NET领域驱动设计实战系列]专题二:结合领域驱动设计的面向服务架构来搭建网上书店,转载请注明。 ...
继续阅读 (26)
love
0
Learning hard
发表于
2015-04-26 05:06:00
[.NET领域驱动设计实战系列]专题一:前期准备之EF CodeFirst - Learning hard
一、前言 从去年已经接触领域驱动设计(Domain-Driven Design)了,当时就想自己搭建一个DDD框架,所以当时看了很多DDD方面的书,例如领域驱动模式与实战,领域驱动设计:软件核心复杂性应对之道和领域驱动设计C# 2008实现等书,由于当时只是看看而已,并没有在自己代码中进行实现,只...本文链接:[.NET领域驱动设计实战系列]专题一:前期准备之EF CodeFirst,转载请注明。 ...
继续阅读 (128)
love
0
Learning hard
发表于
2015-03-28 16:35:00
[C#进阶系列]专题二:你知道Dictionary查找速度为什么快吗? - Learning hard
一、前言 在之前有一次面试中,被问到你了解Dictionary的内部实现机制吗?当时只是简单的了问答了:Dictionary的内部结构是哈希表,从而可以快速进行查找。但是对于更深一步了解就不清楚了。所以面试回来之后,就打算好好研究下Dictionary的源码。所以也就有了这篇文章。二、Dictio...本文链接:[C#进阶系列]专题二:你知道Dictionary查找速度为什么快吗?,转载请注明。 ...
继续阅读 (22)
love
0
Learning hard
发表于
2015-03-28 08:01:00
[C#进阶系列]专题一:深入解析深拷贝和浅拷贝 - Learning hard
一、前言 这个星期参加了一个面试,面试中问到深浅拷贝的区别,然后我就简单了讲述了它们的之间的区别,然后面试官又继续问,如何实现一个深拷贝呢?当时只回答回答了一种方式,就是使用反射,然后面试官提示还可以通过反序列化和表达树的方式。然后又继续问,如果用反射来实现深拷贝的话,如何解决互相引用对象的问题呢...本文链接:[C#进阶系列]专题一:深入解析深拷贝和浅拷贝,转载请注明。 ...
继续阅读 (26)
love
0
Learning hard
发表于
2015-03-16 02:01:00
《Learninghard C#学习笔记》回馈网友,免费送书5本 - Learning hard
前言: 在博客园园友的大力支持下,本人的第一本书《Learninghard C#学习笔记》终于出版了。 这本书是本人学习C#的亲身经历,书籍内容都是本人学习过程中认为必须掌握的内容,完全无废话,适合初学者和想系统学习C#的初、中级开发人员。 并且,对于初学者和初、中级工程师另外一个好处是:很多...本文链接:《Learninghard C#学习笔记》回馈网友,免费送书5本,转载请注明。 ...
继续阅读 (17)
上一页
2/2