注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程大师讲堂:ASP.NET 3.5 AJAX开发范例精讲精析

大师讲堂:ASP.NET 3.5 AJAX开发范例精讲精析

大师讲堂:ASP.NET 3.5 AJAX开发范例精讲精析

定 价:¥46.00

作 者: 章立民 编著
出版社: 科学出版社
丛编项: 大师课堂
标 签: ASP

购买这本书可以去


ISBN: 9787030238344 出版时间: 2009-02-01 包装: 平装
开本: 大16开 页数: 351 字数:  

内容简介

  这次章公的大作着力在ASP.NET3.5AJAX.这是微软2008年最新的网页开发技术。下一代Web(Next Web)的应用潮流已经随着Web2.0的商业化方向而更趋蓬勃发展,网页设计人员与开发人员无不花费心思在网站界面上争奇斗艳,提供崭新的用户体验(User Experience),此时AJAX与CSS两种互相关联的网页开发技术成为主流。然而,纯粹的JavaScript是难以操作、编写与维护的。Microsoft Visual Studio2008搭配.NET Framework3.5,增加了许多互动的功能,让AJAX网页的开发就像是ASP.NET的开发经验一般.更首度提供了JavaScript的调试功能,让程序开发人员事半功倍。许多朋友会问,ASP.NETAJAX会不会只是过渡技术,而终将完全被Silverlight所取代?在我们目前可以预见的未来数年,ASP.NETAJAX在微软的开发技术蓝图上还是会占有一席之地的。RIA类型的网站技术,无可避免地必须在浏览器上下载安装一个插件(Runtime),才能呈现影音或高互动的用户界面。所以,两者间的市场定位区别是清楚的:如果要追求HD高画质影音的呈现、动画形态的互动界面与创意的设计空间,请采用Silverlight技术开发。但ASP.NETAJAX的特点也非常明显,无论是在运行速度还是在浏览器相容性,都有较RIA技术更为杰出的表现,但又可以获得较以往ASP开发技术更多的互动式设计灵活,不失为程序员迈向“设计”领域的一个好跳板。因此,如果您对于ASP.NET的开发技术早已熟悉,延伸到AJAX领域一定是最直接的选择,这也是我们的建议。相信本书一定会对您大有助益,初学者可以从第1章开始了解来龙去脉,而有基础的朋友也可以直接切入范例.快速了解AJAX技术的优势。章公有十余年的声誉,绝非浪得虚名.祝福您也会像小时候的我一样.有个愉快的学习体验!

作者简介

  章立民,华语世界资深IT作家,两岸三地公认最优秀的程序设计图书作家,18年技术图书撰写经验,著作已逾70本,全球销量逾百万册在Microsoft(中国台湾)担任顾问与讲师长达17年六度获选微软最有价值专家(MVP)年度微软技术大会压轴讲师章立民研究室技术总监“经济部”信息专业人员鉴定计划命(审)题委员“计算机技能基金会”数据库应用类命题委员“工研院机械所”制造信息部顾问“职训局”Visual Basic能力本位教材编撰委员资诚会计师事务所信息系统服务部顾问捷和建设信息部顾问新势讯科技总经理盘天科技总经理盘天科技顾问“一日志工协会”信息顾问Computer DIY杂志专栏执笔RUN!PC杂志专栏执笔Programmer杂志专栏执笔曾任教于“教育部电算中心”、空中大学、联电、南亚塑料、NIKE、台电核-厂、大众计算机、日立等中国台湾各大公民营企业与教学机构。

图书目录

Chapter 01 万事开头难,从了解AJAX开始学起
 1-1 AJAX的用户观点
 1-2 AJAX的开发人员观点
 1-3 使用AJAX的思考
 1-4 AJAX应用现状
 结语
Chapter 02 迈向解密之路,ASP.NET 3.5 AJAX技术综述
 2-1 什么是ASP.NET 3.5 AJAX
 2-2 探讨ASP.NET 3.5 AJAX的架构
 2-3 探讨ASP.NET 3.5 AJAX服务器端功能
 2-4 探讨ASP.NET 3.5 AJAX的客户端功能
 2-5 关于AJAX Control Tool Kit
 结语
Chapter 03 实战的第一步,使用UpdatePanel
 3-1 如何异步局部更新页面
  3-1-1 整页更新VS异步局部更新
  3-1-2 实现异步局部更新
  页面范例1 异步更新的日期选择界面
  页面范例2 异步更新的日期选择界面
  页面范例3 异步的步进式界面
  页面范例4 异步的产品列表查看界面
  页面范例5 异步的订货金额求和查看界面
  页面范例6 异步的2D饼图查看界面(Object Data Source+LINQ+Grid View+.ashx)
  页面范例7 异步的3D饼图查看界面(Object Data Source+LINQ+Grid View+.ashx)
  页面范例8 异步地添加、修改与删除数据界面(Detai1s View+Linq Data Source)
  页面范例9 异步地导航、添加、修改与删除数据界面(List View+Linq Data Source)
  页面范例10 异步分组数据查看界面(Linq Data Source分组实现+嵌套List View)
  页面范例11 异步的分组数据查看界面(Linq Data Source分组实现+将Grid View嵌套在List View当中)
  页面范例12异步的可折叠式分组数据查看界面(Java Script+Linq Data Source分组实现+嵌套List View控件)
 3-2 探讨Update Panel控件的运作方式
 3-3 探讨Update Panel控件的使用模式
  页面范例示范如何在模板中使用Update Panel控件
 3-4 探讨Update Panel控件内容的更新时机
  页面范例异步的简易购物车界面(List View+List View)
 3-5 探讨Update Panel控件的触发器(Triggers)
  页面范例1示范定义Update Panel控件的Triggers属性
  页面范例2示范定义Update Panel控件的Triggers属性
  页面范例3异步男女平均工资2D饼图查看界面
  页面范例4异步男女平均工资3D饼图查看界面
  页面范例5异步的一对多界面
  页面范例6异步的书籍目录查看界面(List View+List View)
  页面范例7异步的产品数据搜索界面
  页面范例8异步的自行车产品查看界面
  页面范例9示范如何协调两个Update Panel控件之间的互动
  页面范例10异步的格式化与数据列求和(加总)界面
  页面范例11异步地添加、修改与删除数据界面(含删除确认功能)
  页面范例12异步地添加、修改与删除数据界面(含删除确认功能)
  页面范例13结合Grid View与DetailsView的异步添加、修改与删除数据界面(含删除确认功能)
  页面范例14示范如何更新其他Update Panel控件的内容而不更新本身的内容——非常重要
  页面范例15示范何时需要将Update Panel的触发器设置成由其内部的控件事件来引发(List View+List View)
 3-6 何时需要使用触发器Post Back Trigger
  页面范例1示范如何在Update Panel中使用Fi1e Upload控件
  页面范例2搭配使用File Upload与Update Panel控件来制作具备照片查看和编辑功能的添加、修改与删除数据界面(ADO.NET或LINQ)
 3-7 如何以嵌套方式使用Update Panel控件
 ……
Chapter 04 一切随心所欲,探讨UpdatePanel的可程序化功能
Chapter 05 漫步于异步之间,探索Page Request Manager
Chapter 06 别让用户干着急,善用UpdateProgress控件
Chapter 07 定时操作的最佳利器,善于Timer控件
Appendix A 范例光盘使用说明

本目录推荐