请输入您要查询的百科知识:

 

词条 ASP.NET3.5AJAX开发范例精讲精析
释义

本书是IT作家章立民先生的最新力作,全面剖析了ASP.NET3.5AJAX在Web客户端开发中的应用。全书共8章。第1~2章通过实例,介绍ASP.NETAJAXControlToolkit的使用;第3章讲解如何在ASP.NET页面中使用JavaScript;第4~5章深入介绍JavaScript的OOP扩展功能;第6~7章介绍如何在客户端JavaScript异步调用Web服务、WCF服务和ASP.NET应用程序服务;第8章学习创建非可视客户端组件、客户端行为、客户端控件、扩展器,及服务器控件。本书实例丰富,不仅适合初学ASP.NETAJAX技术的开发人员,也适用于有一定ASP.NET网络应用程序开发经验的开发人员。

版权信息

书 名: ASP.NET3.5AJAX开发范例精讲精析

作 者:章立民

出版社: 科学出版社,北京科海电子出版社

出版时间: 2009

ISBN: 9787030238351

开本: 16

定价: 85.00 元

作者简介

章立民:

华语世界资深IT作家,两岸三地公认最优秀的程序设计图书作家,18年技术图书撰写经验,著作已逾70本,全球销量逾西万册

在Microsoft(中国台湾)担任顾问与讲师长达17年六度获选微软最有价值专家(MVP)年度微软技术大会压轴讲师

章立民研究室技术总监

“经济部”信息专业人员鉴定计划命(审)题委员

“计算机技能基金会”数据库应用类命题委员

“工研院机械所”制造信息部顾问

“职训局”VisualBasic能力本位教材编撰委员

资诚会计师事务所信息系统服务部顾问

捷和建设信息部顾问

新势讯科技部经理

盘天科技总经理

盘天科技顾问

“一日志工协会”信息顾问

ComputerDIY杂志专栏执笔

RUN!PC杂志专栏执笔

Programmer杂志专栏执笔

曾任教于“教育部电算中心”、“空中大学、联电、南亚塑料、NIKE、台电核一厂、大众计算机、日立等中国台湾各大公民营企业与教学机构。

编辑推荐

18年积淀百万册销量保障,章立民微软技术华语作者第一人,两岸三地公认最优秀的程序设计图书作家。

光盘收录章老师自录制的ASP.NET3.5新功能视频演示教程,书本之外的增值部分,同样精彩,不容错过!

章立民作品,全面剖析ASP.NET3.5的技术精髓,

要想成为技术高手,就得看专家写的书,

167个高含技术高手,就得看专家写的书,167个高含金量的Web范例,专注于解决实际开发问题,让您的技术水准再上层楼!

通过97个精彩范例,介绍ASPNETAJAXControlToolkit的使用,包括:

多种股票图表查询界面能够防止恶意刷屏的留言板

个性化相簿多重索引标签页面

拦截Click事件的确认按钮平滑过渡效果的自动输入完成功能

天气查询界面垂直和水平展开的可折叠面板

模拟停靠菜单水印文本框特效

完整揭密JavaScriptooP扩展功能,实战演练ASP.NETAJAXControlToolkit动画继承,真正讲解核心功能

使用JavaScript异步调用Web服务(.asmx)、WCF服务(.svc)和ASPNET应用程序服务

实例讲解JavaScript与Web服务之间如何传递泛形集合和数组

实例讲解JavaScript异步调用ASP.NET3.5验证服务、角色服务和个性化配置文件服务,让您轻松解决Web开发中的安全性问题

教您学会创建非可视客户端组件、客户端行为(Behavior)、客户端控件(ClientControls)、扩展器(Extender),以及具备客户端功能的服务器控件。

一位资深的IT技术作家和Microsoft著名讲师,

一位与微软技术风雨同路17年的老程序员,

愿意与您共同分享他的技术和收获。

目录

酷炫效果营造者,探讨AJAXControlToolkit(上)

1-1如何将AJA×ControIToolkit控件添加到VisualStudio2008的工具箱

1-2如何添加AJAxControIToolkit控件与扩展器的命名空间(Namespace)

1-3探讨控件与扩展器

1-4既生瑜何生亮——为什么需改用ToolkitScriptManager

1-5探讨可折叠面板(AccordionParle)与可折叠控件《Accordion)

页面范例1如何使用“可折叠(Accordion)控件”展开或收缩内容

页面范例2在问卷中,使用可折叠控件以避免版面过长

页面范例3示范使用可折叠的数据绑定功能,动态绘制柱形图

页面范例4将可折叠控件绑定到ObjectDataSource,通过web服务访问xML格式的留言数据文件

页面范例5使用LingDataSource作为可折叠的数据源,并搭配多种ControlToolkit

页面范例6使用JavaScript为“可折叠(Accordion)控件”加上新属性,使其看起来如同“可收缩面板(CollapsiblePanel)

1-6形影不离(AlwaysVisibleControl)

页面范例1如何使用“形影不离”(AlwaysVisibleControl)扩展器显示服务器状态

页面范例2使用“形影不离”(AlwaysVisibleControl)扩展器显示标题

1-7动画集锦(AnimationExtender)

1-7-1使用XML声明语法设置动画集锦

页面范例如何使用“动画集锦”(ArdmationExtender)扩展器制作“淡出”(FaceOut)效果

1-7-2同时或顺序播放动画

页面范例1如何使用与标签组合出不同的动画效果

页面范例2先使用标签,然后再使用标签来产生复合式的“爆炸”动画效果

1-7-3结合“动作”的动画

页面范例1结合“动作”的动画

页面范例2实现“自动输入完成”来查询书籍资料,并播放“动画”以显示相关信息

1-8自动输入完成(AutoCompleteExtender)

页面范例1实现姓名与地址数据的自动输入完成

页面范例2自动输入完成调用PageMethod,可输入多个词,并已加入动画与额外的效果

页面范例3使用JavaScript为自动输入完成添加相关事件处理程序

1-9日历扩展器(CalendarExtender)

页面范例1探讨“日历”扩展器的使用模式

页面范例2示范“日历”扩展器来编辑日期类型字段

页面范例3通过JavaScript来指定日历扩展器的默认日期并改变默认显示模式为年份

页面范例4仅用一个日历扩展器在多个日期字段中

1-10级联下拉菜单(CascadingDropDown)

页面范例1使用“级联下拉菜单”(CascadingDropDown)查询订单内容

页面范例2邮政编码选择界面完全真实数据!!!

页面范例3整合使用Silverlight与“级联下拉菜单”

1.11可收缩面板(CollapsiblePanel)

页面范例1示范使用“可收缩面板”来收缩或展开详细内容

页面范例2示范使用“可收缩面板”制作书籍目录

页面范例3示范使用“可收缩面板”展开与收缩统计图

页面范例4示范如何使用水平式可收缩面板

页面范例5在可折叠控件内使用水平式可收缩面板

页面范例6在LiistView控件中,使用GridVlew控件搭配可收缩面板来显示分组后的详细结果

1-12确认按钮(ConfirmButton)

页面范例1示范使用“确认按钮”(ConfimButton)再次确认是否执行特定功能

页面范例2在确认按钮中,使用强制弹出框代替确认对话框

1-13拖曳面板(DragPanel)

页面范例1示范使用“拖曳面板”(DragPanel)

页面范例2在拖曳面板中,新建或修改数据

1-14下拉菜单(DropDown)

页面范例创建具备Windows?SharePoint?Server风格的动态下拉菜单

1-15阴影面板(DropShadow)

页面范例使用“阴影面板”(DropShadow)让页面画面更专业

1-16动态填充{DynamicPopuIateExtender)

页面范例1使用“动态填充”(DynamicPopulate)由Web服务获取并显示实时天气现况

页面范例2使用页面方法(PageMethod)搭配“动态填充”扩展器读取RSS文章

页面范例3在动态填充扩展器中,使用页面方法随机显示影片内容

1-17文本框过滤器(FilteredTextBox)

页面范例1使用文本框过滤器(FilteredTextBox)——简易计算器

页面范例2如何使用丈本框过滤器(FilteredTextBox)检查所输入的个人资料是否合法

1-18停靠菜单(HoverMenu)

页面范例1使用停靠菜单(HovelMenu)来编辑与删除员工数据

页面范例2使用停靠菜单(HoverMenu)显示存储于数据库的产品照片

页面范例3示范在文本框中,使用停靠菜单显示选项按钮列表

页面范例4使用停靠菜单动态调用web服务来显示某支股票图线

1-19列表搜索(ListSearch)

页面范例1使用ListSearchExtender查询邮政编码所在的县市

页面范例2使用“列表搜索(ListSearch)”快速找到特定的选项

页面范例3如何在列表项目中使用ListSearch搜索中文字

酷炫效果营造者。探讨AJAXControIToolkit(下)

2-1探讨输入掩码【MaskedEdit)与输入掩码验证器(MaskedEditVaidator)

页面范例示范如何在DetailsView中,使用“输入掩码”与“输入掩码验证器

2-2强制弹出(ModalPopup)

页面范例1使用“强制弹出(ModalPopup)”控件提供更改样式的弹出菜单

页面范例2使用强制弹出显示相片信息

页面范例3如何处理持有多个“取消”按钮的强制弹出

页面范例4使用ModaIPoptlp代替JavaScript的Confirm函数以便单击“确认”按钮

页面范例5强制弹出调用页面方法显示股票交易价格

页面范例6使用强制弹出显示与编辑主从式数据

页面范例7让强制弹出具备按下Esc键关闭对话框的功能

页面范例8以动画方式显示强制弹出的内容

2-3互斥选取框(MutuallyExclcusiveClleckBox)

页面范例使用“互斥选取框(MutuallyExclcusiveClleckBox)”进行问卷调查

2-4拒绝机器人行为(NoBot)

页面范例1如何使用基本的拒绝机器人行为

页面范例2在“拒绝机器人行为”控件中,利用JavaScript进行检测

页面范例3在留言板中,为拒绝机器人行为添加DOM来避免刷屏

2-5数值调整器(NumericUpDown)

页面范例1示范在GridVlew中使用“数值调整器”来编辑字段值

页面范例2示范如何为“数值调整器”动态添加枚举值

页面范例3调用web服务来取得递增与递减值

2-6分页项目符号列表(PagingBulletedList)

页面范例1示范如何使用分页项目符号列表

页面范例2使用JavaScript控制分页项目符号列表

2-7密码强度(PasswordStreflgth)

页面范例示范如何使用“密码强度”扩展器

2-8弹出控件(PopupControl)

页面范例1示范在GridView控件使用“弹出式控件”

页面范例2示范在GridView控件使用“弹出控件”

页面范例3使用弹出式控件调用页面方法模拟停靠菜单的效果

2-9评级(Ratirlg)

页面范例1示范如何使用“评级”控件

页面范例2善用评级控件的客户端回调事件

页面范例3如何避免按下评级控件页面自动往上滚动

2-10顺序重排列表(ReorderList)

页面范例待办事项,可自行拖曳事项决定优先次序

2-11可调整大小扩展器(Resiz8bIeControl)

页面范例1示范如何使用“可调整大小控件

页面范例2示范如何使用“可调整大小控件”来随意调整GridView控

2-12圆角(RoundedCorners)

页面范例1示范在异步相簿中,使用“圆角”扩展器

页面范例2示范使用圆角扩展器的客户端属性

页面范例3使用滑块扩展器来调整圆角的半径

2-13滑块(Slider)

页面范例1使用滑块查看字体中的字符

页面范例2使用滑块来调整图片的高度与宽度:由服务器端控制

页面范例3使用滑块来调整图片的高度与宽度:通过JavaScript

2-14相簿播放(SlideShow)

页面范例1相簿播放器使用示范(逐一指定相片来源)

页面范例2“相簿播放”扩展器使用示范(由文件夹取得相片来源)

页面范例3自选播放的相簿(可设置循环播放与播放速度)

页面范例4为相簿加上动画效果

2-15索引标签(Tabs)

页面范例1示范如何使用索引标签(Tab)

如何在ASP.NET页面中使用JavaScript

探讨JavaScript的OOP扩展功能

探讨JavaScript的日期全球化功能

探讨如何在客户端用JavaScript异步调用Web服务(.asmx与.svc)

探讨如何在客户端用JavaScript异步调用ASP.NET应用程序服务

如何生成具备客户端功能的组件

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/15 18:41:56