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) 编辑