[转]单件模式(Singleton Pattern)
摘要:http://www.cnblogs.com/terrylee/archive/2005/12/09/293509.html
阅读全文
posted @
2010-04-27 00:38
RIVERSPIRIT
阅读(133)
推荐(0)
架构设计师与SOA
摘要:SOA(Service-Oriented Architecture),即面向服务的架构,这是最近一两年出现在各种技术期刊上最多的词汇了。现在有很多架构设计师和设计开发人员简单的把SOA和Web Services技术等同起来,认为SOA就是Web Service的一种实现。本质上来说,SOA体现的是一种新的系统架构,SOA的出现,将为整个企业级软件架构设计带来巨大的影响。 1. 什么是架构?什么是基...
阅读全文
posted @
2010-04-14 13:51
RIVERSPIRIT
阅读(141)
推荐(0)
深度理解依赖注入(Dependence Injection)
摘要:前面的话:提到依赖注入,大家都会想到老马那篇经典的文章。其实,本文就是相当于对那篇文章的解读。所以,如果您对原文已经有了非常深刻的理解,完全不需要再看此文;但是,如果您和笔者一样,以前曾经看过,似乎看懂了,但似乎又没抓到什么要领,不妨看看笔者这个解读,也许对您理解原文有一定帮助。1.依赖在哪里 老马举了一个小例子,是开发一个电影列举器(MovieList),这个电影列举器需要使用一个电影查找器(M...
阅读全文
posted @
2009-12-08 13:53
RIVERSPIRIT
阅读(192)
推荐(0)
依赖注入性能测试(spring.net 和Enterprise Library)
摘要:想在项目中大量使用依赖注入,故对其性能做了一个测试。测试使用spring.net和微软企业库(Enterprise Library 4.1)来做依赖注入。测试场景:简单构造函数对同一个对象生成10000次。单例模式下,取得对象10000次。复杂构造函数对同一个对象生成10000次。单例模式下,取得对象10000次。测试环境:CPU:Q9500内存:4G操作系统:windows7spring.net...
阅读全文
posted @
2009-12-07 16:21
RIVERSPIRIT
阅读(727)
推荐(0)
[转]REST 是什么?
摘要:开发过程中,在三个Model的REST描述上,我昨天冥思苦想了一整天。突然对REST有了顿悟,对于以前的错误理解捶胸顿足。 REST不是什么? 1. REST不是技术 之所以说REST更接近道,是因为REST不是一种技术,而是一种思想,任何方式都可以实现。使用Rails 1.2不代表使用了REST。 2. REST不是Model的Proxy 以为只要Model和Model的关系设计好了,RES...
阅读全文
posted @
2009-09-14 13:51
RIVERSPIRIT
阅读(261)
推荐(0)
[转] 什么是REST
摘要:REST架构风格是全新的针对Web应用的开发风格,是当今世界最成功的互联网超媒体分布式系统架构,它使得人们真正理解了Http协议本来面貌。随着 REST架构成为主流技术,一种全新的互联网网络应用开发的思维方式开始流行。 REST是什么 REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy Thoma...
阅读全文
posted @
2009-09-14 13:50
RIVERSPIRIT
阅读(176)
推荐(0)
MVP——Model-Viewer-Presenter
摘要:MVP——Model-Viewer-PresenterIntroduction这里的MVP不是微软的那个MVP,而是一个设计模式Model-Viewer-Presenter。最早(2000年)由IBM开发出来的一个针对C++和Java的编程模型,它是MVC模式的变种。其目的就在于提供a cleaner implementation of the Observer conne...
阅读全文
posted @
2009-06-24 17:31
RIVERSPIRIT
阅读(207)
推荐(0)
基本的缓存类操作封装(抽象类)
摘要:Imports System Imports System.Web Imports System.Web.Caching Namespace DRMSystem.Common.Caching Public MustInherit Class DataCacheAbstract #Region "Abstract Methods" Public MustOverride...
阅读全文
posted @
2008-01-16 13:09
RIVERSPIRIT
阅读(343)
推荐(0)
单键模式
摘要:一、单件模式 本文试图描述单件模式在C#中的实际用法。由于理解上的偏差,在此仅描述我的观点,以及分析。 前几天写的该问有错误遗漏的地方,在此感谢指正。2006年6月15日 一、单件模式的意图 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 我对这句话的理解是该类只能被实例化一次,然后提供一个全局的访问,在以后若干次的访问中,所有的访问都是访问 该全局的访问,而不再次进行实例化。 ...
阅读全文
posted @
2007-12-25 16:22
RIVERSPIRIT
阅读(585)
推荐(0)
.Net技术架构
摘要:1 总体架构 1.1 架构设计 下图从较高的角度对架构设计进行了抽象描述,不针对具体的技术实现细节。 1.2 基于.Net技术的架构 从整体架构上看,分为界面显示层、业务逻辑层及数据访问层三层,对于三层间的通信,可直接基于接口来进行调用(local),也可以通过被调用层所暴露的Service来进行通信(remote,distributed),应...
阅读全文
posted @
2007-12-13 21:36
RIVERSPIRIT
阅读(1021)
推荐(0)
.Net技术架构补充(基于Enterprise Library)
摘要:1 基础组件 在上篇.Net技术架构中架构图的左侧是一些基础性的组件,这些组件可能跨越了不同的层,分别从不同的方面提供了相关的功能。以下做简要介绍: 1.1WCF,WWF Ø WCF - Windows Communication Foundation,是微软新一代的统一通信组件的简称。它借鉴了AOP(面向方面编程)的思想,解决了在程序开发中极为重要的通信问题,同时将安全性、事务、...
阅读全文
posted @
2007-12-13 21:34
RIVERSPIRIT
阅读(561)
推荐(0)
ASP.net 中的页面继承实现和通用页面的工厂模式的实现
摘要:ASP.net 中的页面继承实现和通用页面的工厂模式的实现文章来源:http://blog.csdn.net/21aspnet/archive/2004/10/22/147010.aspx
阅读全文
posted @
2005-11-26 23:05
RIVERSPIRIT
阅读(238)
推荐(0)
ASP.NET下MVC设计模式的实现
摘要:ASP.NET下MVC设计模式的实现文章来源:http://blog.csdn.net/21aspnet/archive/2004/10/22/147021.aspx
阅读全文
posted @
2005-11-26 23:05
RIVERSPIRIT
阅读(160)
推荐(0)
设计模式之C#实现--AbstractFactory
摘要:设计模式之C#实现--AbstractFactory文章来源:http://blog.csdn.net/21aspnet/archive/2004/10/30/160019.aspx
阅读全文
posted @
2005-11-26 23:05
RIVERSPIRIT
阅读(152)
推荐(0)
设计模式之C#实现---Builder
摘要:设计模式之C#实现---Builder 文章来源:http://blog.csdn.net/21aspnet/archive/2004/10/30/160023.aspx
阅读全文
posted @
2005-11-26 23:05
RIVERSPIRIT
阅读(161)
推荐(0)
设计模式之C#实现--FactoryMethod
摘要:设计模式之C#实现--FactoryMethod文章来源:http://blog.csdn.net/21aspnet/archive/2004/10/30/160029.aspx
阅读全文
posted @
2005-11-26 23:05
RIVERSPIRIT
阅读(137)
推荐(0)
设计模式之C#实现---- ProtoType
摘要:设计模式之C#实现---- ProtoType文章来源:http://blog.csdn.net/21aspnet/archive/2004/10/30/160031.aspx
阅读全文
posted @
2005-11-26 23:05
RIVERSPIRIT
阅读(151)
推荐(0)
VB.net编码规范(转帖)
摘要:VB.net编码规范(转帖) 文章来源:http://blog.csdn.net/21aspnet/archive/2004/11/04/166589.aspx
阅读全文
posted @
2005-11-26 23:05
RIVERSPIRIT
阅读(176)
推荐(0)