- 博客(10)
- 收藏
- 关注
原创 UpdatePanel客户端的应用
PageRequestManager类 * getInstance静态方法 – 获得全局唯一的PageRequestManager实例 * isInAsyncPostBack属性 – 是否正处在一个异步更新过程中 * abortPostBack方法 – 取消当前的异步更新 – 不会产生异常 UpdatePanel客户端生命周期* Page
2007-10-03 22:43:00 1065
原创 Factory Method 工厂方法
动机(Motivation) 在软件系统中,经常面临着“某个对象”的创建工 作;由于需求的变化,这个对象经常面临着剧烈的 变化,但是它却拥有比较稳定。定义一个用 创建对象的接口,让子类决定实例化 哪一个类。Factory Method使得一个类的实例化延迟 到子类。 —— 《设计模式》
2007-10-03 13:55:00 378
原创 AbstractFactory模式
抽象工厂模式解决的问题:在软件系统中,经常 临着“一系列相互依赖的对象”的创建 工作;同时,由于需求的变化,往往存在更多系列对象的 创建工作。举例说明:游戏设计场景中需要创建 房屋``道路``地道等并且这写对象是相互联系的。它们组成系列对象。同时不同的地方会使用不同风格的场景 比如 现代风格 古典风格这就要求多系列对象的创建。以下三个组成系列对象//抽象道路类p
2007-10-01 22:52:00 379
原创 UpdaterPanel属性解释
RenderMode属性:解释控件的输出文本是以还是.Block (默认) – Inline UpdateMode属性: 解释UpdaterPanel控件是否刷新 – Always (默认) 总是刷新 不管引发刷新的控件是在UpdaterPanel内部还是外部 – Conditional 只在UpdaterPanel控件内部的控件才能引发
2007-09-29 15:43:00 361
原创 单件模式(Singleton)
动机 在软件系统中,经常有这样一些特殊的类,必须保证它们 在系统中只存在一个实例,才能确保它们的逻辑 确性、 以及良好的效率 .应用举例:单线程Singleton 模式实现public class Singleton...{ private static Singleton instance; private Singleton()//使用私有构造器
2007-09-27 16:49:00 390
原创 Adapter设计模式
Adapter模式主要应用于“希望复用一些现存的类,但是接 口又与复用环境要求不一致的情况..应用举例:用户需求:堆栈结构已经存在的对象或类: ArrayList用户的需求接口:interface Istack//用户需求借口...{ void Push(object item);//入栈 object Pop()
2007-09-26 22:06:00 336
原创 获取网络中RSS频道内容
var XmlHttp; function ShowRSS()//显示Rss内容 ...{ var target=document.getElementById("Url"); ReadRSS(target.value); } f
2007-09-24 11:17:00 524
原创 C#中的多态性
首先理解一下什么叫多态。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。多态性通过派生类覆写基类中的虚函数型方法来实现。 多态性分为两种,一种是编译时的多态性,一种是运行时的多态性。编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。运行时的多态性:运行时的多态
2007-08-05 20:49:00 502
原创 企业库使用异常不允许所请求的注册表访问权 解决办法
异常详细信息: System.Security.SecurityException: 不允许所请求的注册表访问权 推荐的做法:重新编译 Microsoft.Practices.EnterpriseLibrary.Common 项目,编译时把其中 Conditional Compilation Constants 设置中除 DEBUG;TRACE 外的其他项都去掉。具体步骤:1. 打开
2007-05-31 14:27:00 810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人