2008年4月29日
摘要: SQL SERVER 查看所有表名: select name from sysobjects where type='U' 查询表的所有... 阅读全文
posted @ 2008-04-29 16:00 杜辉 阅读(3459) 评论(0) 推荐(0) 编辑
  2008年4月3日
摘要: ASP.NET2.0服务器控件之捕获回传事件 http://www.sina.com.cn 2006年07月18日 09... 阅读全文
posted @ 2008-04-03 11:15 杜辉 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 类别 消息 From First(s) From Last(s) aspx.page Begin PreInit ... 阅读全文
posted @ 2008-04-03 08:55 杜辉 阅读(229) 评论(0) 推荐(0) 编辑
  2008年4月1日
摘要: 1.抽象类是一个不完全的类,需要进一步专业化.接口只是一个行为的规范或规定; 2.接口基本上不具备继承的任何具体特点,它仅仅承诺了能够调用的方法; 3.一个类一次可以实现若干个接口,但是只能扩展一个父类 4.接口可以用于支持回调,而继承并不具备这个特点. 如果预计要创建组件的多个版本,则创建抽象类。抽象类提供简单易行的方法来控制组件版本。通过更新基类,所有继承类都随更改自动更新。另一方面... 阅读全文
posted @ 2008-04-01 16:40 杜辉 阅读(119) 评论(0) 推荐(0) 编辑
  2008年3月27日
摘要: abstractclass和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstractclass和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstractclass和interface的选择显得比较随意。其实,两者之间还是有很大的区... 阅读全文
posted @ 2008-03-27 15:24 杜辉 阅读(117) 评论(0) 推荐(0) 编辑
  2008年3月24日
摘要: Microsoft .Net Remoting系列专题之二:Marshal、Disconnect与生命周期以及跟踪服务 前言:在Remoting中处理事件其实并不复杂,但其中有些技巧需要你去挖掘出来。正是这些技巧,仿佛森严的壁垒,让许多人望而生畏,或者是不知所谓,最后放弃了事件在Remoting的使用。关于这个主题,在网上也有很多讨论,相关的技术文章也不少,遗憾的是,很多文章概述的都不太全面。我... 阅读全文
posted @ 2008-03-24 08:59 杜辉 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Microsoft .Net Remoting系列专题之二 一、远程对象的激活 在Remoting中有三种激活方式,一般的实现是通过RemotingServices类的静态方法来完成。工作过程事实上是将该远程对象注册到通道中。由于Remoting没有提供与之对应的Unregister方法来注销远程对象,所以如果需要注册/注销指定对象,微软推荐使用Marshal(一般译为编组)和Disconnec... 阅读全文
posted @ 2008-03-24 08:57 杜辉 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Microsoft .Net Remoting系列专题之一 一、Remoting基础 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用R... 阅读全文
posted @ 2008-03-24 08:56 杜辉 阅读(117) 评论(0) 推荐(0) 编辑
  2008年3月22日
摘要: 1.代理 (Delegate) 大多数情况下,当调用函数时我们会指定要直接调用的函数。比如类 MyClass 如具有一个名为 Process 的函数,我们通常会按如下方法进行调用: MyClass myClass = new MyClass(); myClass.Process(); 这种调用在大多数情况下都是可行的。但是有些时候,我们不想直接调用函数,而希望能够将... 阅读全文
posted @ 2008-03-22 13:22 杜辉 阅读(660) 评论(0) 推荐(0) 编辑
摘要: AspNet2.0页面生命周期 页面框架通过如下过程处理aspx文件请求: 1:解析aspx文件,并创建一个控件树; 2:使用控件树动态实现一个继承自Page类的类或者控件 ; 3:动态编译类; 4:缓存编译类,以备后用; 5:动态创建一个编译类的实例。页面开始启动生命期,在这个过程中,页面将通过生命周期的不同阶段;===================... 阅读全文
posted @ 2008-03-22 13:16 杜辉 阅读(106) 评论(0) 推荐(0) 编辑