大师讲堂-ASP.NET 3.5 AJAX开发范例精讲精析:客户端篇(.VB版)

大师讲堂-ASP.NET 3.5 AJAX开发范例精讲精析:客户端篇(.VB版)
作 者: 章立民
出版社: 科学出版社
丛编项: 大师讲堂
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

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

内容简介

本书是两岸三地公认最优秀的IT图书作家章立民先生的最新力作,全面剖析了ASP.NET 3.5 AJAX在Web客户端开发中的应用。全书共8章。第1~2章通过97个精彩实例,介绍ASP.NET AJAX Control Toolkit的使用;第3章讲解如何在ASP.NET页面中使用JavaScript;第4~5章深入介绍JavaScript的OOP扩展功能和日期全球化功能;第6~7章介绍如何在客户端JavaScript异步调用Web服务(.asmx)、WCF服务(.svc)和ASP.NET应用程序服务;第8章学习创建非可视客户端组件、客户端行为(Behavior)、客户端控件(Client Controls)、扩展器(Extender),以及具备客户端功能的服务器控件。通过学习本书,读者可以树立正确而扎实的异步网页开发理念,能够编写出专业级别的Web应用系统。本书实例丰富,好学实用,不仅适合初学ASP.NET AJAX技术的开发人员,对具有一定ASP.NET网络应用程序开发经验的开发人员,也会有很大的帮助。

图书目录

Chapter 01 酷炫效果营造者,探讨AJAX Control Toolkit(上)

1-1 如何将AJAX Control Toolkit控件添加到Visual Studio 2008的工具箱

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

1-3 探讨控件与扩展器

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

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

1-6 形影不离(AlwaysVisibleControl)

1-7 动画集锦(AnimationExtender)

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

1-9 日历扩展器(CalendarExtender)

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

1-11 可收缩面板(CollapsiblePanel)

1-12 确认按钮(ConfirmButton)

1-13 拖曳面板(DragPanel)

1-14 下拉菜单(DropDown)

1-15 阴影面板(DropShadow)

1-16 动态填充(DynamicPopulateExtender)

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

1-18 停靠菜单(HoverMenu)

1-19 列表搜索(ListSearch)

Chapter 02 酷炫效果营造者,探讨AJAX Control Toolkit(下)

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

2-2 强制弹出(ModalPopup)

2-3 互斥选取框(MutuallyExclcusiveCheckBox)

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

2-5 数值调整器(NumericUpDown)

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

2-7 密码强度(PasswordStrength)

2-8 弹出控件(PopupControl)

2-9 评级(Rating)

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

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

2-12 圆角(RoundedCorners)

2-13 滑块(Slider)

2-14 相簿播放(SlideShow)

2-15 索引标签(Tabs)

2-16 水印文本框(TextBoxWatermark)

2-17 双态按钮(ToggleButton)

2-18 更新面板的动画效果(UpdatePanelAnimation)

2-19 外显型对话框验证器(ValidatorCallout)

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

3-1 ASP.NET 3.5的JavaScript功能综述

3-2 如何将JavaScript包含在页面中

3-3 以脚本块的形式来包含JavaScript

3-4 引用存储在.js文件中的JavaScript

3-5 使用ClientScriptManager类动态创建JavaScript

3-6 如何使用ScriptManager对象来引用JavaScript—非常重要

3-7 如何使用服务器控件的客户端事件

3-8 如何在JavaScript中访问ASP.NET服务器控件

3-9 探讨客户端JavaScript与服务器端程序代码的沟通方式—非常重要

3-10 题外话-可以动态创建ScriptManager控件吗

Chapter 04 探讨JavaScript的OOP扩展功能

4-1 面向对象功能综述

4-2 使用命名空间与类

4-3 如何使用继承

4-4 如何使用接口

4-5 如何使用枚举

4-6 如何使用反射

4-7 探讨客户端页面生命周期事件

4-8 探讨Array类型扩展

4-9 探讨Boolean类型扩展

4-10 探讨Date类型扩展

4-11 探讨Error类型扩展

4-12 探讨Number类型扩展

4-13 探讨Object类型扩展

4-14 探讨String类型扩展

小结

Chapter 05 探讨JavaScript的日期全球化功能

5-1 关于区域特征值

5-2 使用浏览器语言设置来全球化JavaScript的日期

5-3 使用Web.config设置来全球化JavaScript的日期

5-4 使用页面设置来全球化JavaScript的日期

5-5 使用服务器端程序代码来全球化JavaScript的日期

5-6 JavaScript日期全球化的优先级

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

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

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