ASP.NET Ajax服务器端扩展与控件工具箱入门指南

需积分: 0 1 下载量 156 浏览量 更新于2024-07-29 1 收藏 3.88MB PDF 举报
ASP.NET Ajax程序设计(第I 卷,服务器端)是一本深入讲解ASP.NET Ajax核心技术的教程,专为对Web开发感兴趣的人员特别是希望提升ASP.NET 2.0应用程序性能和用户体验的开发者设计。该书主要关注服务器端组件,即ASP.NET Ajax Extensions和ASP.NET Ajax Control Toolkit,这些工具使得开发者无需深入了解复杂的客户端开发,仅需在Visual Studio中通过直观的拖拽操作就能实现诸如局部页面刷新、异步通信、拖拽效果和动画等高级功能。 本书首先强调了Ajax在Web 2.0时代的重要地位,尽管Ajax技术早有先驱,但由于早期的技术限制和认知不足,它并未立即得到广泛接纳。然而,随着Web 2.0概念的普及和Ajax技术的成熟,它开始改变Web应用的传统模式,减少了页面刷新,显著提升了用户界面的响应速度和交互性,使Web应用的用户体验接近本地应用程序。 作者邀请业内专家陈黎夫撰写序言,序言中提到了Ajax技术的发展历程和它在业界的广泛应用。作者指出,尽管JavaScript作为非面向对象的脚本语言在直接支持Ajax开发时存在一些挑战,但众多厂商和开源社区提供了丰富的工具和库,帮助开发者轻松实现Ajax功能,减轻了开发负担。 本书特别适合那些希望通过在现有ASP.NET 2.0项目中引入Ajax特性,或者快速入门Ajax开发的开发者。通过学习本书,读者不仅能掌握ASP.NET Ajax的核心技术,还能了解到如何有效地将其融入到实际的Web开发项目中,从而提升网站性能和用户体验。这是一本实用且全面的ASP.NET Ajax指南,是提升Web开发技能的宝贵资源。
2013-08-09 上传
中文名: ASP.NET AJAX编程参考手册(涵盖ASP.NET 3.5及2.0) 原名: ASP.NET AJAX Programmer's Reference 作者: (美)霍斯拉维 译者: 刘志忠 图书分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 清华大学出版社 书号: 9787302194828 发行时间: 2009年03月01日 地区: 大陆 语言: 简体中文 简介: 编辑推荐 ASP.NET AJAX将ASP.NET/.NET Framework中的服务器端编程技术引入到客户端框架,从而带来了客户端编程的丰富特性。本书主要阐述ASP.NET AJAX是如何在客户端模拟这些丰富特性的。 本书通过大量实例、深入的描述以及代码分析,全面涵盖了ASP.NET AJAX服务器端和客户端框架。书中的所有代码都通过了ASP.NET 2.0和ASP.NET 3.5的测试。通过本书,您将学习到这些框架之间是如何进行协同以满足AJAx应用需求的。本书将为您提供开发ASP.NET AJAX应用所必需的技能和知识。 内容简介 本书以AJAX为核心阐述对象,介绍了它对JavaScript所做的各种扩展,还介绍了在ASP.NET环境下创建客户端应用所需的一些核心控件。通过大量的实例,本书详述了AJAX的内部机制,并且紧跟时代潮流,重点描述了如何依靠异步通信机制,更快、更好、更有效地实现客户端和服务器端之间的通信。 作者简介 Shahram Khosravi,博士。他是一名资深的软件工程师、顾问、作家和讲师。在面向对象的分析、设计和编程方面有十多年的经验。讲授课程包括ASPNET、 Web服务、.NET技术、XML技术、C#等。Shahr8m还撰写了多本关于ASP、NET的书,并在微软的MSDN存线文档以及Dr.Dobb’S Journal、asp.neetPRO等杂志上发表技术文章多篇。 目录: 第1章 AJAX相关技术 1.1 Google Suggest 1.2 XMLHttpRequest 1.3 XML 1.4 JSON 1.4.1 对象 1.4.2 数组 1.4.3 字符串 1.4.4 数字 1.4.5 null、true和false 1.5 ASP.NET AJAX 1.6 安装ASP.NET AJAX Extensions和ASP.NET Futures 1.7 小结 第2章 JavaScript基本类型扩展 2.1 ASP.NET AJAX Array类型扩展 2.1.1 add 2.1.2 addRange 2.1.3 clear 2.1.4 clone 2.1.5 contains 2.1.6 enqueue 和dequeue 2.1.7 forEach 2.1.8 indexOf 2.1.9 insert 2.1.10 parse 2.1.11 remove 2.1.12 removeAt 2.2 ASP.NET AJAX Boolean类型扩展 2.3 ASP.NET AJAX Date类型扩展 2.4 ASP.NET AJAX Object类型扩展 2.5 ASP.NET AJAX String类型扩展 2.5.1 endsWith 2.5.2 startsWith 2.5.3 trim 2.5.4 格式化 2.6 ASP.NET AJAX Error类型扩展 2.6.1 create 2.6.2 popStackFrame 2.6.3 popStackFrame的内部机理 2.7 小结 第3章 内置的和自定义异常类型 3.1 ASP.NET AJAX内置异常类型 3.1.1 ArgumentException 3.1.2 ArgumentNullException 3.1.3 ArgumentOutOfRangeException 3.1.4 ArgumentTypeException 3.1.5 ArgumentUndefinedException 3.1.6 InvalidOperationException 3.1.7 NotImplementedException 3.1.8 ParameterCountException 3.2 实现自定义异常类型 3.2.1 实现自定义异常类型的流程 3.2.2 使用流程 3.2.3 clickCallback 3.2.4 validateInput 3.3 小结 第4章 JavaScript面向对象编程和类型反射扩展 4.1 JavaScript函数 4.2 JavaScript类 4.3 Type 4.4 registerClass 4.5 getName 4.6 isClass 4.7 registerNamespace