造就ASP.NET高级编程人员的理想参考书。
本书介绍了ASP.NET 2.0的高级编程主题,可帮助读者掌握并深入ASP.NET 2.0的精髓,为将来成功地构建复杂精巧的、功能性更强的Web应用程序奠定基础。开发人员常常会有这样的感觉:ASP.NET用得越多,需要了解的东西也越多。有了意大利作家Dino Esposito的专业指导,您将获得更深刻、更丰富的信息,完全掌握ASP.NET 2.0。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | ASP.NET2.0高级编程/微软技术丛书 |
分类 | 教育考试-考试-计算机类 |
作者 | (意)埃斯帕斯托 |
出版社 | 清华大学出版社 |
下载 | |
简介 | 编辑推荐 造就ASP.NET高级编程人员的理想参考书。 本书介绍了ASP.NET 2.0的高级编程主题,可帮助读者掌握并深入ASP.NET 2.0的精髓,为将来成功地构建复杂精巧的、功能性更强的Web应用程序奠定基础。开发人员常常会有这样的感觉:ASP.NET用得越多,需要了解的东西也越多。有了意大利作家Dino Esposito的专业指导,您将获得更深刻、更丰富的信息,完全掌握ASP.NET 2.0。 内容推荐 本书作为((ASP.NET 2.0技术内幕》的姐妹篇,侧重于延伸和拓宽ASP.NET 2.0的高级主题,进一步帮助读者掌握并深入ASP.NET 2.0的精髓,为将来成功地构建复杂精巧的、功能性更强的web应用程序奠定基础。全书共三部分:ASP.NET内部机理、特有特性和ASP.NET控件。 本书适合从事Web开发的程序员阅读,旨在帮助他们提升ASP.NET开发技能。 目录 第1部分ASP.NET内部机理 第1章ASP.NET编译模型 1.1 ASP.NET运行库环境 1.1.1 ASP.NET进程模型 1.1.2 ASP.NET临时文件 1.1.3 ASP.NET页面的隐藏代码 1.2应用程序预编译 1.2.1本地预编译 1.2.2部署预编译 1.3 ASP.NET编译机制的构造块 1.3.1编译选项 1.3.2 ASP.NET保留文件夹 1.3.3 Build提供程序 1.3.4设计一个白定义的build提供程序 1.3.5虚拟路径提供程序 小结 第2章HTTP处理程序和模块 2.1 IIS可扩展性API概述 2.1.1 ISAPI模型 2.1.2 IIS 7.0中即将出现的改变 2.2编写HTTP处理程序 2.2.1 IHtttpI.tandler接口 2.2.2快速数据报表的HTTP处理程序 2.2.3图像查看器处理程序 2.2.4 HTTP处理程序高级编程 2.3 编写HTTP模块 2.3.1 IHttpModule接口 2.3.2自定义的HTTP模块 2.3.3页面刷新特征 小结 第3章ASP.NET酉己置 3.1 ASP.NET配置层次结构 3.1.1配置文件 3.1.2<location>节 3.1.3<system.web>节 3.1.4其他最高级的配置节 3.2管理配置数据 3.2.1使用配置API 3.2.2使用管理工具 小结 第4章构建自定义的AsP.NET 提供程序 4.1提供程序的结构 4.1.1理论基础:设计模式 4.1.2实践:实现细节 4.2内建的ASP.NET提供程序 4.2.1成员资格服务 4.2.2角色管理服务 4.2.3用户的配置文件服务 4.2.4会话状态服务 4.2.5站点地图服务 4.2.6 Web事件处理服务 4.2.7 Web Parts个性化服务 4.2.8保护服务的配置 4.3构建自己的提供程序 4.3.1设计考虑 4.3.2基于cookie的配置文件提供程序的实现 4.3.3汇总 小结 第5章构建特征丰富的页面 5.1构建异步页面 5.1.1 ASP.NET异步编程的工具 5.1.2 ASP.NET 2.0工具 5.1.3异步页面的实现 5.1.4异步页面的实际场景 5.1.5 RegisterAsyncTask方法 5.2构建自定义的表达式 5.2.1 ASP风格的代码块 5.2.2数据绑定表达式 5.2.3 ASP.NET 2.0中的动态表达式 5.2.4编写一个自定义的表达式生成器 5.3构建ASP.NET页面的解析器筛选器 5.3.1 PageParserlFilter类 5.3.2真实场景 小结 第Ⅱ部分特有特性 第6章使用脚本代码 6.1添加客户端脚本到页面 6.1.1检查浏览器能力 6.1.2注册脚本块 6.1.3添加弹出式窗口 6.2脚本回调 6.2.1 ASP.NET原始API 6.2.2执行带外调用 6.3 Ajax.NET库 6.3.1使用Ajax.NET库 6.3.2 Ajax.NET对脚本回调 小结 第7章用Web Part合成页面 7.1 Web Part一瞥 7.1.1什么是Web Part 7.1.2 Web Part框架简介 7.1.3用Web Part构建页面 7.2构建Web Part 7.2.1 WebPart类 7.2.2 StockViewer Web Part 7.2.3构建Web Part的其他方法 7.2.4 web区域的样式设置 7.3编辑和列出Web Part 7.3.1改变显示模式 7.3.2改变区域布局 7.3.3创建一个编辑器区域 7.3.4创建一个目录区域 7.4连接Web Pmt 7.4.1连接模型 7.4.2构建一个母版/细节架构 小结 第8章移动编程 8.1移动控件概述 8.1.1移动控件构架 8.1.2 ASP.NET移动页面 8.1.3容器控件 8.1.4列表控件 8.1.5文本控件 8.1.6验证控件 8.2开发移动应用程序 8.2.1 CustomerFinder应用程序 8.2.2该应用程序的导航模型 8.2.3自适应呈现 8.2.4状态管理 小结 第9章使用图像 9.1从Web页面访问图像 9.1.1<img>元素 9.1.2引用非文件图像 9.1.3从资源中装载图像 9.2访问数据库图像 9.2.1使用二进制字段 9.2.2现实情况 9.3动态生成图像 9.3.1 GDI+类概述 9.3.2将图像写入内存中 9.3.3构建图表生成器页面 小结 第10章站点导航 10.1定义站点地图信息 10.1.1创建站点地图 10.1.2配置站点地图 10.2访问站点地图信息 10.2.1 SiteMap类 10.2.2 SiteMapPath控件 1 0.2.3 SiteMapDataSource控件 10.3显示站点地图信息 10.3.1 TreeView控件 1013.2 Menu控件 小结 第Ⅲ部分ASP.NET控件 第11章ASP.NET迭代控件 11.1究竟什么是迭代控件 11.1.1迭代控件与列表控件的对比 11.1.2迭代控件与视图控件的对比 11.2 Repeater控件 11.2.1 Repeater控件的编程接口 11.2.2 Repeater控件的模板 11.2.3使用Repeater控件 11.3 DataI,ist控件 11.3.1 Data[。ist控件的编程接口 11.3.2格式化功能 11.3.3 Data[』St控件的模板 11.3.4使用DataList控件 小结 第1 2章AsP.NET web用户控件 12.1究竟什么是用户控件 12.1.1 UserControl类 12.1.2将页面转换为用户控件 12.2开发用户控件 12.2.1创建TabStrip用户控件 12.2.2创建用户控件对象模型 12.2.3处理用户控件的事件 12.3关注用户控件 12.3.1创建数据绑定用户控件 12.3.2动态地加载控件 小结 第13章创建ASP.NET自定义控件 13.1扩展现有控件 13.1.1选择基类 13.1.2更加丰富的HyperLink控件 13.2从头开始创建控件 13.2.1基类和接口 13.2.2选择呈现风格 13.2.3 SimpleGaugeBar控件 13.2.4呈现SimpleGaugeBar控件 13.3创建丰富控件 13.3.1 Panel下拉控件 13.3.2呈现引擎 13.3.3触发回发事件 13.3.4添加脚本代码 小结 第14章数据绑定控件和模板化控件 14.1 设计数据绑定控件 14.1.1数据绑定控件类型 14.1.2数据绑定机制 14.2创建简单的数据绑定控件 14.2.1关键特征 14.2.2 GaugeBar控件 14.3创建数据绑定列表控件 14.3.1列表控件概述 14.3.2 HyperLinkList控件 14.4创建模板化组合控件 14.4.1数据绑定组合控件概述 14.4.2 BarChart控件 14.4.3添加模板支持 小结 第15章 自定义控件的设计时支持 15.1 .NET中的设计时体系结构 15.1.1站点、容器和控件 15.1.2控件和设计器 15.2设计时特性 15.2.1使用设计时特性 15.2.2影响运行时行为的特性 15.3呈现类型 15.3.1实现类型转换器 1 5.3.2创建类型编辑器 15.3.3使用自定义集合 15.4自定义设计器 15.4.1内置设计器 15.4.2编写自定义设计器 小结 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。