ASP.NET 3.5 AJAX开发范例精讲精析

ASP.NET 3.5 AJAX开发范例精讲精析

章立民, 编著

出版社:科学出版社

年代:2009

定价:46.0

书籍简介:

本书通过大量的实例介绍了ScriptManage,UpdatePanel,UpdateProgress和Time等ASP.NET3.5Ajax服务器控件的使用和技巧。

书籍目录:

Chapter01万事开头难,从了解AJAX开始学起

1-1AJAX的用户观点

1-2AJAX的开发人员观点

1-3使用AJAX的思考

1-4AJAX应用现状

结语

Chapter02迈向解密之路,ASP.NET3.5AJAX技术综述

2-1什么是ASP.NET3.5AJAX

2-2探讨ASP.NET3.5AJAX的架构

2-3探讨ASP.NET3.5AJAX服务器端功能

2-4探讨ASP.NETAJAX的客户端功能

2-5关于AJAXControlToolKit

结语

Chapter03实战的第一步,使用UpdatePanel控件异步局部更新页面

3-1如何异步局部更新页面

3-1-1整页更新vs异步局部更新

3-1-2实现异步局部更新

范例1异步更新的日期选择界面

范例2异步更新的日期选择界面

范例3异步的步进式界面

范例4异步的产品列表查看界面

范例5异步的订货金额总和查看界面”

范例6异步的2D饼图查看界面(ObjectDataSource+UNQ+GridView+.ashx)

范例7异步的3D饼图查看界面(ObjectDataSource+LINQ+GridView+.ashx)

范例8异步的添加、修改与删除数据界面(DetailsView+LinqDataSource)

范例9异步的导航、添加、修改与删除数据界面(ListView+LinqDataSource)

范例10异步的分组数据查看界面(LinqDataSource分组实现+嵌套ListView)

范例11异步的分组数据查看界面(LinqDataSource分组实现+将GridView嵌套在ListView当中)

范例12异步的可折叠式分组数据查看界面(JavaScript+UinqDataSource分组实现+嵌套ListView控件)

3-2探讨UpdatePanel控件的运行方式

3-3探讨UpdatePanel控件的使用模式

范例13示范如何在模板中使用UpdatePanel控件

3-4探讨UpdatePanel控件内容的更新时机

范例14异步的简易购物车界面(ListView+ListView+LlNQ+.ashx)

3-5探讨UpdatePaflef控件的触发器(Triggers)

范例15示范定义UpdateParleI控件的Triggers属性

范例16示范定义UDdatePanel控件的Triggers属性

范例17异步男女平均工资2D饼图查看界面

范例18异步男女平均工资3D饼图查看界面

范例19异步的一对多界面

范例20异步的书籍目录查看界面(ListView+ListView)

范例21异步的产品数据搜索界面

范例22异步的自行车产品查看界面

范例23示范如何协调两个UpdatePanel控件之间的互动

范例24异步的格式化与数据列累加界面

范例25异步的添加、修改与删除数据界面(含删除确认功能)

范例26异步的添加、修改与删除数据界面(含删除确认功能)

范例27结合GridView与DetailsView的异步添加、修改与删除数据界面(含删除确认功能)

范例28示范如何更新其他UpdateParleI控件的内容而不更新本身的内容非常重要!!

范例29示范何时需要将UpdatePanel的触发器设置成由其内部的控件事件来引发(ListView+ListView)

3-6何时需要使用触发器PostBackTrigger

范例30示范如何于UpdatePanel中使用FileUpLoad控件

范例31搭配使用FileUpload与UpdatePanel控件来制作具备照片查看和编辑功能的添加、修改与删除数据界面(ADO.NET或LINO)

3-7如何以嵌套方式使用UpdatePanel控件

范例32以嵌套方式查看产品类别与产品数据

范例33嵌套的购物车

范例34动态更改照片显示比例

3-8如何在母版页面中使用UpdatePanel控件

范例35示范如何在母版页面中使用ScriptManager控件

范例36示范使用母版页面上的控件来局部更新内容页面内的UpdatePanel控件中的内容

范例37示范使用母版页面上的控件来局部更新内容页面内的UpdatePanel控件中的内容

范例38示范如何在内容页面中使用ScriptManagerProxy控件

3-9哪些控件不兼容UpdatePanel控件

范例39搭配使用TreeView与UpdatePanel控件(使用LINQ提取数据)

结语

Chapter04一切随心所欲,探讨UpdatePanel的编程功能

4-1如何以编程方式更新一个UpdatePanel控件

范例1用程序代码实现更新UpdatePanel控件

范例2以程序代码实现更新UpdatePanel控件

范例3以编程方式局部更新工资数据与2D饼图

范例4以编程方式局部更新产品类别照片与产品数据

范例5异步的自行车产品目录重要!!

范例6异步的照片相簿重要!!

范例7异步的水平滚动相簿(使用全新的ListView控件)非常重要!!

范例8示范通过调用Update方法来灵活地显示与更新信息

范例9异步的2D柱形图查看界面

4-2如何以编程方式创建一个UpdatePanel控件

范例10示范如何动态为页面添加一个UpdatePanel控件

范例11示范如何整齐排列动态添加到页面中的UpdatePanel控件的内容

范例12示范如何动态为页面添加多个UpdatePanel控件

范例13示范如何动态为页面添加多个UpdatePanel控件

范例14示范如何动态为页面添加包含数据绑定控件的UpdatePanel控件

4-3如何在自定义控件中启用局部更新功能

范例15示范创建一个启用局部更新功能的自定义控件

4-4自定义UpdatePanel控件的错误处理

范例16示范如何自定义局部更新期间的错误处理

结语

Chapter05漫步于异步之间,探索PageRequestManager

5-1什么是PageRequestManager

5-2如何取得PageRequestManager类的实例

5-3客户端页面生命周期事件

5-4如何取消异步回发

范例1示范如何取消一个正在执行的异步回发

范例2示范如何让一个异步回发拥有较高的优先级

范例3示范采用默认的“先进后出”的优先级处理模式

5-5如何让UpdatePanel控件动起来

范例4示范如何更新UpdatePanel控件并让它晃动

范例5示范如何只让特定的LlpdatePanel控件产生晃动效果

5-6自定义局部更新的错误处理

范例6示范如何自定义局部更新的错误处理

范例7示范如何自定义局部更新的错误处理

结语

Chapter06别让用户干着急,善用UpdateProgress控件

6-1自定义UpdateProgress控件的内容

6-2了解UpdateProgress控件的解释方式

6.3探讨UpdateProgress控件的显示时机

范例1异步数据与照片查看界面(含进度提示)

范例2异步邮件发送界面(含进度提示)

范例3各部门男女平均工资的3D饼图查看界面(含进度提示)

范例4异步平行输入输出界面(含进度提示)

6-4用JavaScript程序代码来显示与隐藏UpdateProgress控件

范例5异步的章节目录提取界面(含进度提示与取消查询功能)

6-5如何动态添加UpdateProgress控件

范例6示范动态添加UpdateProgress控件

结语

Chapter07塞操作的最佳利器,善用Timer控件

7-1Timer控件的运行机制

7-2Timer控件的使用模式

7-3Timer控件的摆放位置及其影响

7-4Timer控件范例集锦

范例1定时显示性能计数器

范例2定时更新多个统计图

范例3自动播放相簿

结语

附录A范例光盘使用说明

A-1安装SQLServer2005ExpressEdition

A-2安装范例数据库并复制范例网站

A-3使用页面范例

A-4视频讲座

内容摘要:

  本书共分7个章节,主要对ASP.NET3.5AJAX在Web服务器开发中的应用作了全面剖析,具体内容包括如何异步局部更新页面、探讨UpdatePanel控件的运行方式、何时需要使用触发器PostBackTrigger、哪些控件不兼容UpdatePanel控件等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。  本书是两岸三地公认最优秀的IT图书作家章立民先生的最新力作,全面剖析了ASP.NET3.5AJAX在Web服务器开发中的应用。  全书共7章。第1-2章对AJAX基础知识和ASP.NET.AJAX技术进行了概述。第3-7章结合嵌套购物车、书籍定购界面、动态调整照片显示比例、个性化的网页相簿、异步平行输入输出界面、动态绘制的2D和3D统计图表等大量实例,深度探讨了UpdatePanel、ScriptManager、UpdateProgress和Timei等ASP.NET3.5常用服务器控件的使用技巧,并完整阐述了PageRequestManager-类的异步回发技巧。通过学习,读者可以树立正确而扎实的异步网页开发理念,能够编写出专业级别的Web应用系统。  本书实例丰富,好学实用,不仅适合初学ASP.NETAJAX技术的开发人员,对具有一定ASP.NET网络应用程序开发经验的开发人员,也会有有益的帮助。【作者简介】  章立民:华语世界资深IT作家,两岸三地公认最优秀的程序设计图书作家,18年技术图书撰写经验,著作已逾70本全球销量逾百万册。  在Microsoft(中国台湾)担任顾问与讲师长达17年。六度获选微软最有价值专家(MVP)、年度微软技术大会压轴讲师。  章立民研究室技术总监  “经济部”信息专业人员鉴定计划命(审)题委员  “计算机技能基金会”数据库应用类命题委员  “工研院机械所”制造信息部顾问  “职训局”VisualBasic能力本位教材编撰委员  资诚会计师事务所信息系统服务部顾问  捷和建设信息部顾问  新势讯科技总经理  盘天科技总经理  盘天科技顾问  “一日志工协会”信息顾问  ComputerDIY杂志专栏执笔  RLJN!PC杂志专栏执笔  Programmm杂志专栏执笔  曾任教于“教育部电算中心”、空中大学、联电、南亚塑料、NIKE、台电核一厂、大众计算机、日立等中国台湾各大公民营企业与教学机构。

书籍规格:

书籍详细信息
书名ASP.NET 3.5 AJAX开发范例精讲精析站内查询相似图书
丛书名大师讲堂
9787030249579
如需购买下载《ASP.NET 3.5 AJAX开发范例精讲精析》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位科学出版社
版次1版印次1
定价(元)46.0语种简体中文
尺寸26装帧平装
页数印数

书籍信息归属:

ASP.NET 3.5 AJAX开发范例精讲精析是科学出版社于2009.出版的中图分类号为 TP312 ,TP393.09 的主题关于 C语言-程序设计 ,主页制作-程序设计 的书籍。