当前位置: 代码迷 >> ASP >> 目无全牛:纵向切入ASP.NET 3.5控件和组件开发技术
  详细解决方案

目无全牛:纵向切入ASP.NET 3.5控件和组件开发技术

热度:334   发布时间:2013-01-26 13:47:01.0
庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术

今天看到一本电子书,郑健写的,关于控件和组件开发技术的,总体还不错,推荐给大家看看。

 

本书详细信息
前言与目录
  • 庖丁解牛 前言
  • 庖丁解牛 目录
  • 庖丁解牛 序一
  • 庖丁解牛 序二
  • 第2章 服务器控件开发中的调试技术
  • 2.1 预置代码示例
  • 2.2 调试页面服务端代码
  • 2.3.1 运行模式下的调试方法
  • 2.3.2 设计模式下的调试方法
  • 2.4.1 调试页面中的JavaScript脚本(
  • 2.4.2 调试页面中的JavaScript脚本(
  • 2.4.3 调试非嵌入式JavaScript脚本文
  • 2.4.4 调试嵌入式JavaScript脚本资源
  • 2.4.5 高效率调试的技巧
  • 2.5 Ajax Library对JavaScript调试支
  • 2.6 本章总结
  • 第3章 从零开始开发服务器控件
  • 3.1 选择基类
  • 3.2 控件呈现顺序
  • 3.3.1 使用HtmlTextWriter类输出
  • 3.3.2 直接输出HTML标签
  • 3.3.3 使用服务器控件的RenderControl
  • 3.4 AddAttributesToRender方法
  • 3.5 CreateChildControls方法
  • 3.6 INamingContainer接口
  • 3.7.1 CreateChildControls方法
  • 3.7.2 ChildControlsCreated属性
  • 3.7.3 EnsureChildControls方法
  • 3.7.4 RecreateChildControls方法
  • 3.7.5 Controls属性
  • 3.7.6 HasControls方法
  • 3.7.7 HasEvents方法
  • 3.7.8 FindControl方法
  • 3.7.9 实现复合控件示例(1)
  • 3.7.9 实现复合控件示例(2)
  • 3.7.9 实现复合控件示例(3)
  • 3.8.1 DesignMode属性
  • 3.8.2 屏蔽基类控件中的属性
  • 3.8.3 Page.Request.Browser属性
  • 3.8.4 设置控件ID规范
  • 3.8.5 增强FindControl功能
  • 3.8.6 映射服务端控件值到客户端
  • 3.8.7 禁止派生自CompositeControl的
  • 3.8.8 使用CreateChildControls的注意
  • 3.8.9 不要误解设计元属性DefaultValu
  • 3.8.10 在Render方法中利用基类资源
  • 3.8.11 条件编译&条件属性
  • 3.9 本章总结
  • 第4章 服务器控件属性
  • 4.1.1 系统属性
  • 4.1.2 自定义属性
  • 4.2 简单属性
  • 4.3 属性的设计时特性
  • 4.4.1 概述
  • 4.4.2.1 连字符形式的复杂属性标记(1
  • 4.4.2.1 连字符形式的复杂属性标记(2
  • 4.4.2.2 内部嵌套复杂属性标记
  • 4.4.2.3 内部嵌套默认复杂属性标记(1
  • 4.4.2.3 内部嵌套默认复杂属性标记(2
  • 4.4.2.4 内部嵌套编码默认属性
  • 4.4.3.1 使用AddParsedSubObject控制
  • 4.4.3.2 使用ControlBuilder解析复杂
  • 4.4.3.2 使用ControlBuilder解析复杂
  • 4.5 深入研究--定制自己的属性编辑器
  • 4.5.1.1 多行下拉文本属性编辑器
  • 4.5.1.2 色值选择属性编辑器
  • 4.5.1.3 文件选择属性编辑器
  • 4.5.1.4 目录选择属性编辑器
  • 4.5.1.5 连接字符串属性编辑器
  • 4.5.1.6 表达式绑定集合属性编辑器
  • 4.5.1.7 用户控件对话框编辑器
  • 4.5.2.1 定制多类型集合属性编辑器(1
  • 4.5.2.1 定制多类型集合属性编辑器(2
  • 4.5.2.1 定制多类型集合属性编辑器(3
  • 4.5.2.2 定制模态属性编辑器(1)
  • 4.5.2.2 定制模态属性编辑器(2)
  • 4.5.2.2 定制模态属性编辑器(3)
  • 4.5.2.3 定制下拉控件属性编辑器(1)
  • 4.5.2.3 定制下拉控件属性编辑器(2)
  • 4.5.2.4 定制计算器属性编辑器(1)
  • 4.5.2.4 定制计算器属性编辑器(2)
  • 4.5.2.4 定制计算器属性编辑器(3)
  • 4.5.2.4 定制计算器属性编辑器(4)
  • 4.6.1 系统类型转换器
  • 4.6.1.1 整型类型转换器
  • 4.6.1.2 WebColor类型转换器
  • 4.6.1.3 控件ID列表类型转换器
  • 4.6.2 定制自己的类型转换器
  • 4.6.2.1 三维坐标类型转换器(1)
  • 4.6.2.1 三维坐标类型转换器(2)
  • 4.6.2.1 三维坐标类型转换器(3)
  • 4.6.2.2 集合列表类型转换器
  • 4.7 实现自定义属性(1)
  • 4.7 实现自定义属性(2)
  • 4.7 实现自定义属性(3)
  • 4.8 本章总结
  • 第5章
  • 5.1.1 事件及其意义
  • 5.1.2 数据回发机制
  • 5.2.1 客户端回传事件接口IPostBackEv
  • 5.2.2.1 设置HTML Button标记的类型为
  • 5.2.2.2 使用方法GetPostBackEventRef
  • 5.2.2.3 使用方法GetPostBackClientHy
  • 5.2.3.1 数据回发和回传事件
  • 5.2.3.2 把控件注册为要进行回发处理
  • 5.2.3.3 数据回发及引发回发事件示例
  • 5.2.3.3 数据回发及引发回发事件示例
  • 5.2.4 正确处理继承基类中控件的事件
  • 5.2.5 扩展KingTextBox控件功能(1)
  • 5.2.5 扩展KingTextBox控件功能(2)
  • 5.2.5 扩展KingTextBox控件功能(3)
  • 5.3.1 高效率事件集合对象
  • 5.3.2 定制自己的委托和事件参数类(1
  • 5.3.2 定制自己的委托和事件参数类(2
  • 5.3.3.1 复合控件中子控件的内部事件
  • 5.3.3.2 包含处理机制(1)
  • 5.3.3.2 包含处理机制(2)
  • 5.3.3.3 冒泡处理机制
  • 5.3.4 自动完成功能控件SearchControl
  • 5.3.4 自动完成功能控件SearchControl
  • 5.3.4 自动完成功能控件SearchControl
  • 5.4 本章总结
  • 第6章
  • 6.1 页面状态概述
  • 6.2.1 IStateManager接口
  • 6.2.2 控件生命周期中的装载和保存视
  • 6.2.3 简单类型视图状态应用(1)
  • 6.2.3 简单类型视图状态应用(2)
  • 6.2.4 实现自定义类型视图状态(1)
  • 6.2.4 实现自定义类型视图状态(2)
  • 6.2.4 实现自定义类型视图状态(3)
  • 6.2.4 实现自定义类型视图状态(4)
  • 6.3 控件状态机制(1)
  • 6.3 控件状态机制(2)
  • 6.4.1 在禁用视图状态的情况下仍然使
  • 6.4.1 在禁用视图状态的情况下仍然使
  • 6.4.3 视图状态和控件状态组合使用规
  • 6.5 加密页面状态
  • 6.6 清除页面状态
  • 6.7 对动态添加控件的视图状态分析(1
  • 6.7 对动态添加控件的视图状态分析(2
  • 6.8 自定义类型转换器实现高效率序列
  • 6.8 自定义类型转换器实现高效率序列
  • 6.8 自定义类型转换器实现高效率序列
  • 6.9.1 存储位置优化--把视图状态信息
  • 6.9.2 体积优化--压缩视图状态数据(1
  • 6.9.2 体积优化--压缩视图状态数据(2
  • 6.9.3 分块存储视图状态数据
  • 6.10 视图状态和控件状态的总结
  • 6.11 本章总结