让阳光指引生命的每一刻,乘着风,跟随我融化空气

美丽的地球,有美丽的cnblog [hjp3]hjptype=song&player=1&son=http://www.taihugolf.com.cn/villa/sound_00ok01.mp3&autoplay=yes&autoreplay=1&bgcolor=FFFFFF&width=200&height=20[/hjp3]

2008年5月15日 #

5.12地震报道感人语录摘抄"我就一句话,是人民在养你们,你们自己看着办"!


请允许我发到首页,看完网络上的报道,我鼻子酸酸的,眼泪莫名而出,男人哭吧不是罪!








一位战士 :  "求求你们让我再去救一个!我还能再救一个! "

温总理 :  救人心切的温总理罕有地发怒:“当温总理接到电话,听说由于桥梁倒塌,彭州市10万群众被堵在山中,救灾人员和物资无法运入时,总理在电话里大喊,‘我不管你们怎么样,我只要这10万群众脱险,这是命令!’之后他把电话挂了。”

总理向前往汶川的登机部队领导发出指示,“我就一句话,是人民在养你们,你们自己看着办。

记者 :  中国的王牌军再次出动(15军是解放军的甲等主力军,他的战绩就是美国人为之色变的——上甘岭) ,很多人都写了遗书


我们的"平民总理"最近头发白了很多,辛苦了!

posted @ 2008-05-15 09:35 天真的好蓝啊 阅读(4509) | 评论 (48)编辑

2007年11月13日 #

详解ProfileManager内部是如何运行的!

     摘要: 对于asp.NET2.0内置的profile有人支持,确也有不少高人说不过如此,所谓"鸡肋"!
那么下面我从它的设计意图,在代码层次上予以介绍,在完全了解了它的思想后我们也可以模仿这样的解决方案,如有错误之处还请高人指点!

先运行private static void Initialize (bool throwIfNotEnabled)
  阅读全文

posted @ 2007-11-13 23:34 天真的好蓝啊 阅读(95) | 评论 (0)编辑

2007年6月5日 #

Flex MXML+as3 VS WPF XAML+c#

     摘要: Flex Framework 与 Microsoft WPF是非常像的,都是用各自独有的相关XML语法来表达界面。
WPF的是XAML , 而Flex的是MXML。同样都是XML语法表述。它们都用来表述UI,包含属性,事件,行为,数据绑定,效果等,都有各自的一套相关控件。
Flex开始出来的MXML需要在FlexBuilder环境编译,出来以后就是一个swf文件。  阅读全文

posted @ 2007-06-05 09:54 天真的好蓝啊 阅读(538) | 评论 (1)编辑

2007年5月28日 #

FlashMX2004环境下用AS脚本开发的一个FlashMP3播放器

     摘要: 用了差不多4天时间,开发了一个myPlayer类,暴露了多个相关的方法和属性。

支持XML歌曲列表播放,不过这里没地方传xml文件,所有内部会判断一个变量是否定义为undefined,如果是,那么里面就会播放内置的两个mp3地址文件。  阅读全文

posted @ 2007-05-28 09:40 天真的好蓝啊 阅读(225) | 评论 (0)编辑

2007年5月23日 #

asp.NET自定义服务器控件内部细节系列教程七(状态管理)

     摘要: Contorl类的默认实现将状态管理委托给了ViewState属性,ViewState属性是一个复杂属性,该属性是一个StateBag类型,是一个字典,StateBag类实现了IStateManager接口来实现状态管理。StateBag保存了键/值对,其中键是字符串而值是对象。当某个对象添加到StateBag实例中时,StageBag自动为该对象存储一个附加位,它用来标志存储的对象是否修改过。

Control类用于IStateManager接口中相同的成员来实现状态管理,尽管Control并不实现IStateManager接口,只是委托给了实现了IStateManager接口类型的StateBag类,也就是委托给了ViewState属性。在自己的复杂类型状态管理中,可以模仿Control的这种行为,以实现自定义复杂属性的状态管理。
  阅读全文

posted @ 2007-05-23 14:57 天真的好蓝啊 阅读(1844) | 评论 (1)编辑

asp.NET自定义服务器控件内部细节系列教程六(复杂属性)

     摘要: 复杂属性的类型不能用简单的字符串表示。这些类型包括非原子值的类型,除字符串外的引用类型以及集合类型。在使用自己的控件时如果遇到复杂属性,那么为了支持声明持久性还需要做额外的工作,并进行状态管理。
为了使复杂属性具有声明持久性,必须要由以下两个相关的内容一起作用实现:与串行化相关的元数据Attribute和执行给定类型与String类型及其它类型的互相转换的类型转换器,稍后我会讲到。

1.子属性的形式
1.1 连字符子属性的实现
1.2 内部属性的实现
1.3 内部默认属性的实现

2.属性和类型转换器
类型转换器是从System.ComponentModel.TypeConverter派生的一个类。页面框架使用类型转换器来实现视图状态的串行化,而且可视化设计器也适用类型转换器在浏览器中显示属性,并实现设计期的串行化。  阅读全文

posted @ 2007-05-23 14:54 天真的好蓝啊 阅读(1890) | 评论 (1)编辑

2007年5月21日 #

asp.NET自定义服务器控件内部细节系列教程五

     摘要: 参与回传架构主要有两个重要的接口IPostBackEventHandler和IPostBackDataHandler接口
IPostBackEventHandler接口使控件引发一个标志着已经发生回传的事件。
IPostBackDataHandler接口使控件检索已被传送的表单数据,从而相应的更新状态,然后在服务器端引发事件以标志其状态变化。  阅读全文

posted @ 2007-05-21 09:25 天真的好蓝啊 阅读(252) | 评论 (0)编辑

asp.NET自定义服务器控件内部细节系列教程四

     摘要: 1.设计期Attribute
设计期Attribute对于控件在可视化设计器内正确运行是很重要的.设计器,属性浏览器和其它的设计期元素使用由设计期attribute提供的元数据的作用如下:
显示属性和事件
执行设计期的序列化
把用来实现设计期的功能的类与控件或者属性类型关联起来

2.解析期Attribute
用于被页面解析器解析.aspx页面的语法,为相应页面中的类生成代码  阅读全文

posted @ 2007-05-21 09:24 天真的好蓝啊 阅读(293) | 评论 (0)编辑

asp.NET自定义服务器控件内部细节系列教程三

     摘要: Control和WebControl相关Rendering方法中都使用了System.Web.UI.HtmlTextWriter对象,HtmlTextWriter是一个封装了响应流的类,派生自System.IO.TextWriter,提供了向输出流中写入文本的功能。

HtmlTextWriter对象常用的一些方法有:AddAttribute , AddStyleAttribute , RenderBeginTag , RenderEndTag 用来生成标签和标签属性。
HtmlTextWriter的各种方法的参数取值为以下三种枚举类型:HtmlTextWriterAttribute , HtmlTextWriterStyle , HtmlTextWriterTag 。
  阅读全文

posted @ 2007-05-21 09:23 天真的好蓝啊 阅读(295) | 评论 (0)编辑

asp.NET自定义服务器控件内部细节系列教程二

     摘要: 控件的生命周期决定何时保存控件和恢复它的状态,何时与页面及其它控件之间进行交互,何时执行主要的处理逻辑,以及何时对输出流显示标记文本。
----------------------------------------
+ 实例化:构造器
----------------------------------------
----------------------------------------
+ 初始化:OnInit方法和Init事件
----------------------------------------
----------------------------------------
+ 开始跟踪视图状态:TraceViewState 方法
----------------------------------------

|只回传时发生
------------------------------------------  阅读全文

posted @ 2007-05-21 09:21 天真的好蓝啊 阅读(327) | 评论 (2)编辑

My Links

Blog Stats

News

与我互动

常用链接

留言簿(1)

我管理的小组

我的标签

随笔分类

随笔档案

相册

搜索

最新评论

阅读排行榜

评论排行榜

集从人之所长,创造博客社区神话,实现梦想!