- 博客(8)
- 收藏
- 关注
转载 使用profile进行网站换肤
近日在收集了一些网站主题更换的例子和说明,但是大多数都没有进行全局更换的例子,单页面的比较多点,在看了微软beerhouse项目后,学习了里面的换肤技术,具体使用代码如下: 先在web config里面进行如下配置:
2009-06-01 17:25:00 539
转载 简单工厂模式(SimpleFactory Pattern),你要什么我就给你什么
一、模式概述 从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现,学习了此模式可以为后面的很多中模式打下基础。那好,我们就来了解下什么是简
2009-05-31 17:09:00 579
原创 [转]反射技术
反射技术反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 1、.NET可执行应用程序结构 程序代码在编
2009-05-30 18:17:00 318
原创 base 关键字
base 关键字用于从派生类中访问基类的成员:1,调用基类上已被其他方法重写的方法。2,指定创建派生类实例时应调用的基类构造函数。3,基类访问只能在构造函数、实例方法或实例属性访问器中进行。4,还有从静态方法中使用 base 关键字是错误的using System;public class Person{ protected string ssn = "444-55-6666"
2009-05-30 18:09:00 441
原创 IDisposable.Dispose[C#]
IDisposable.Dispose 方法是执行与释放或重置非托管资源相关的应用程序定义的任务。 [C#]void Dispose(); 使用此方法关闭或释放由实现此接口的类的实例保持的文件、流和句柄等非托管资源。根据约定,此方法用于与释放对象保持的资源或准备对象以便重新使用有关的所有任务。 实现此方法时,对象必须通过在包容层次结构中传播调用来进行查找,以
2009-05-30 17:53:00 1188
转载 [转].NET反射、委托技术与设计模式[2]
2 委托技术与设计模式 委托技术是.NET引入的一种重要技术,使用委托可以实现对象行为的动态绑定,从而提高设计的灵活性。2.1 .NET中的委托技术 .NET运行库支持称为“委托”的引用类型,其作用类似于C++中的函数指针。与函数指针不同,委托实例独立于其封装方法的类,主要是那些方法与委托类型 兼容。另外,函数指针只能引用静态函数,而委托可以引用静态和实例方法。委托主
2009-05-30 17:40:00 326
原创 [转].NET反射、委托技术与设计模式[1]
1 反射技术与设计模式 反射(Reflection)是.NET中的重要机制,通过反射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包 括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可 直接创建对象,即使这个对象的类型在编译时还不知道。 1.1 .NET
2009-05-30 17:10:00 298
原创 决定开通BLOG,为了记忆
在开发过程中,总有很多知识、技术、设计理念的东西,用了就忘了,懒得整理,但久了发现,这是多大的一个错误。 早想开通个BLOG,新浪有一个,不过用得最多的还是CSDN上的东西,所以今天正式在CSDN开通我的BLOG,希望大家捧场! 还有事情要做,没空太多,就这样吧!
2009-02-20 17:05:00 228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人