posts - 90,  comments - 424,  trackbacks - 42
04 2008 档案
客户端访问Web Service--参数类型的序列化与反序列化(二)      摘要: 本文是客户端访问Web Service--参数类型的序列化与反序列化(一) 这篇文章的后续部分.今天学习的主要内容是使用JavaScriptConverter,自定义JavaScriptConverter以及序列化等内容.  阅读全文
posted @ 2008-04-30 00:12 Bēniaǒ 阅读(191) | 评论 (0)  编辑
客户端访问Web Service--参数类型的序列化与反序列化(一)      摘要: 最近开始着手学习ASP.NET AJAX,在园里看了很多关于这方面的文章,自己也曾买了关于ASP.NET AJAX的书籍,本文我将借鉴于WebCast的课程第五讲以记学习笔记的形式和大家一起学习关于ASP.NET AJAX客户端访问Web Service参数类型的序列化与反序列化内容.  阅读全文
posted @ 2008-04-29 00:27 Bēniaǒ 阅读(311) | 评论 (0)  编辑
解读设计模式----装饰模式(Decorator Pattern)      摘要: 装饰模式(Decorator)也叫包装器模式(Wrapper)。以“装饰”的含义生动形象地描绘了“动态地给一个对象添加一些额外的职责”的意图。GOF在《设计模式》一书中给出的定义为:动态地给一个对象添加一些额外的职责。装饰模式充分利用了继承和聚合的优势,创造出无与论比的设计美学。就增加功能来说,Decorator模式相比生成子类更为灵活。  阅读全文
posted @ 2008-04-23 00:54 Bēniaǒ 阅读(273) | 评论 (8)  编辑
Spring.net(二)----初探IOC容器      摘要: 首先了解两个接口.
IObjectFactory接口和IApplicationContext接口:他两个称为“容器”或“IOC容器”。

Spring.net框架的核心原则是非侵入性。
IObjectFactory接口是初始化、配置及管理对象的实际容器。
IObjectFactory全限定名为Spring.Objects.Factory.IObjectFactory,IObjectFactory接口有多个实现,其中最
常用的是Spring.Objects.Factory.XML.XmlObjectFactory。
  阅读全文
posted @ 2008-04-22 01:53 Bēniaǒ 阅读(434) | 评论 (8)  编辑
Spring.net(一)----Spring.NET框架简介及模块说明      摘要: Spring.NET框架包括很多功能,Spring.NET 1.0包括完整的IoC容器和AOP类库。1.1版加入Web、ORM和数据模块。Spring.NET的下载包中并不包含与其它类库(如NHibernate,TIBCO EMS,Anthem,和IIOP.NET)集成的模块,如果需要您可以单独下载。
  阅读全文
posted @ 2008-04-22 01:48 Bēniaǒ 阅读(467) | 评论 (1)  编辑
C#编程之委托与事件(二)      摘要: 事件就是当对象或类状态发生改变时,对象或类发出的信息或通知。发出信息的对象或类称为"事件源",对事件进行处理的方法称为"接收者",通常事件源在发出状态改变信息时,它并不知道由哪个事件接收者来处理.这就需要一种管理机制来协调事件源和接收者,C++中通过函数指针来完成的.在C#中事件使用委托来为触发时将调用的方法提供类型安全的封装。  阅读全文
posted @ 2008-04-20 16:38 Bēniaǒ 阅读(238) | 评论 (0)  编辑
C#编程之委托与事件(一)      摘要:

委托的本质 --在C#中,委托是一个特殊的类; --在某种程度上,相当于C++的函数指针; --在某种程度上,相当于接口(Interface); 委托的定义 --关键字:delegate --public delegate void MyDelegate(string message);

  阅读全文
posted @ 2008-04-17 00:41 Bēniaǒ 阅读(408) | 评论 (1)  编辑
解读设计模式----工厂方法模式(FactoryMethod Pattern)      摘要: 概述:
Factory Method模式是应用最为广泛的设计模式,毕竟他负责了一系列对象的创建,而对象的创建正是面向对象编程中最为繁琐的行为。GOF在《设计模式》一书写到,“Factory Method模式使一个类的实例化延迟到子类。”准确的说,Factory Method模式是将创建对象实例的责任,转移到了工厂类中,并利用抽象原理,将实例化行为延迟到具体工厂类。

意图:
定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method模式使一个类的实例化延迟到子类。  阅读全文
posted @ 2008-04-13 22:38 Bēniaǒ 阅读(331) | 评论 (2)  编辑
《软件设计精要与模式》之Factory Method模式      摘要: Factory Method模式是应用最为广泛的设计模式,毕竟他负责了一系列对象的创建,而对象的创建正是面向对象编程中最为繁琐的行为。《设计模式》一书写到,“Factory Method模式使一个类的实例化延迟到子类。”准确的说,Factory Method模式是将创建对象实例的责任,转移到了工厂类中,并利用抽象原理,将实例化行为延迟到具体工厂类。

  阅读全文
posted @ 2008-04-13 11:16 Bēniaǒ 阅读(245) | 评论 (0)  编辑
Castle学习笔记----将Castle IOC引入项目开发中实现“依赖注入”      摘要: 通常IOC实现的步骤为-->建立容器-->加入组件-->获取组件-->使用组件.这篇文章还是以这四个环节来阐述。   阅读全文
posted @ 2008-04-11 18:08 Bēniaǒ 阅读(121) | 评论 (2)  编辑
解读设计模式----命令模式(Command Pattern)      摘要: 命令模式意图:
  GOF 在《设计模式》一书中阐述其意图:“将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可取消的操作。”这里所谓的“不同的请求”也既意味着请求可能发生的变化,是一个可能扩展的功能点。  阅读全文
posted @ 2008-04-09 23:21 Bēniaǒ 阅读(241) | 评论 (0)  编辑
Castle学习笔记----初探IOC容器      摘要: Windsor是Castle 的一个IOC容器。它构建于MicroKernel之上,功能非常之强大,能检测类并了解使用这些类时需要什么参数,检测类型和类型之间工作依赖性,并提供服务或者发生错误时提供预警的机制。
通常IOC实现的步骤为-->建立容器-->加入组件-->获取组件-->使用组件.  阅读全文
posted @ 2008-04-03 01:17 Bēniaǒ 阅读(137) | 评论 (0)  编辑