自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shanhe的专栏

三省吾身

  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 ASP.NET组件设计Step by Step(8)

控制控件的样式 控件最终通常要生成HTML代码在客户端,这些HTML元素可以采用丰富的CSS样式。你当然可以直接进行CSS 设定,但是asp.net给控件开发者提供了编程方式控制样式的途径。如果对样式无特殊要求,直接继承webControl的样式功能即可,如果需要修改或者扩充继承的样式功能,则需要深入了解控件样式的背景知识WebControl的样式功能全部封装在ControlSty

2005-01-30 23:36:00 2232

原创 ASP.NET组件设计Step by Step(7)

复杂属性和状态管理 复杂属性声明/持久:所谓复杂属性,即通常不可用CLR的基本数据类型表达的属性。譬如,FontInfo,即代表字体属性,包含Bold 、Name、Size、Color等信息(通常称为子属性)。对于复杂属性,控件在声明时候,通常采用 属性—子属性 的连字符表示复杂属性的一个子属性。 Font-Name=”Vender” Font-Size=”12pt” runa

2005-01-28 00:04:00 1817

原创 ASP.NET组件设计Step by Step(6)

回传事件映射到服务器端事件        asp.net页面如果是通过post请求到服务器,框架将会遵行事件周期生成、调用控件,而控件(如果支持回传)则将加载回传数据,并且映射成控件的服务器端事件,就好像在重放客户的客户行为(客户按下一个按钮,却引发服务器端控件的click事件)。其中的机制如何?    如果一个控件需要处理回传事件,那么必须实现一个特定接口 IPostBackEventH

2005-01-25 00:02:00 2573

原创 ASP.NET组件设计Step by Step(5)

控件生存周期 当一个asp.net页面被请求后,一个page实例被生成,开始自己的逻辑,最终返回HTML流给用户端。构成逻辑处理的是page中存在的服务器端控件以及控件间的交互,并且在页面结束前服务器控件们被销毁(视.net的回收策略而定)。那么这些控件在短短的页面处理过程中经历了创建、处理、销毁等到底是如何组织的?这些控件是如何同其他控件交互,如何在多个页面间保持状态的?(这应当是整个控

2005-01-23 22:59:00 4025

原创 ASP.NET组件设计Step by Step(4)

如果我们的服务器控件需要较完备的GUI,譬如需要控制HTML元素的附加属性字体、颜色、高度等,那么应当从Control的子类WebControl继承,以得到所需的基础性能。从WebControl类派生,需要遵守通常如下的约定:1、  包含从System.Web.UI.WebControl的命名空间的引用2、  不能够重载Render方法直接向输出流提供数据,而应当重载RenderConte

2005-01-20 23:25:00 2108

原创 ASP.NET组件设计Step by Step(3)

自定义控件(custom control)入门在服务器端中执行程序逻辑的组件,是asp.net 应用程序的基本构造块。为了能够在asp.net环境执行,必须满足一定条件。        为了能够参与到网页框架执行,需要满足IComponent, IDisposable, IParserAccessor,   IdataBindingsAccessor等接口。所以框架提供System.Web

2005-01-18 23:30:00 3153

原创 CMPP2.0 协议SP端的·NET开发

CMPP2.0 协议SP端的·NET开发  TNT 内容简介:本文介绍了CMPP2.0协议SP端.net实现需要注意的问题,并提供解决方案和参考意见,对CMPP协议做一个解读参考。 关键字:CMPP 2.0 SMS ISMG Socket 线程 线程同步 .Net事件模型 一、CMPP协议简介中国移动通信互联网短信网关接口协议(China Mobile Peer

2005-01-03 22:28:00 13418 16

CMPP2.0协议测试代码

CMPP 2.0协议客户端测试代码,注意这是SP端的实现,安卓CMPP2.0实现的

2014-06-23

Android核心分析.pdf

为什么要研究Android,是因为它够庞大,它够复杂,他激起了我作为一个程序员的内心的 渴望,渴望理解这种复杂性。我研究的对象是作为手机开发平台的Android 软件系统部分, 而不是Dalvik 虚拟机本身

2011-11-14

CMPP协议参考实现

CMPP协议参考实现

2008-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除