Web2.0动态网站开发ASP.NET AJAX技术详解与典型应用

节选

[

第1章 概述
AJAx似乎一夜成名,成为了Web应用开发领域中*炙手可热的技术。目前,无论是基于.NET还是Java开发应用的程序员,如果还没有把AJAx技术应用到自己的程序中的话,就已经落伍了。
本章将对AJAx技术的产生、发展、创建思想、技术基础及应用情况进行概括性地介绍。
  1.1 Web发展历史
*初,Web用来实现科研机构的资料共享,人们把文档(包括文字、图片等)制作成静态页面挂到服务器上实现共享。随着Internet技术地的展,人们不再满足浏览静态页面,而想通过页面实现交互功能,比如向服务器提供用户的基本资料等。为了实现这一功能,产生了一系列的技术:(CGI、Aoolet、Servlet、ASP和ASP.NET等。需求是无止境的,在使用Web页面实现交互业务时,经常要花费大量时间等待,网络用户开始抱怨Web应用浪费时间。用户的抱怨并不总是坏事,它们正是未来的需求,推动着Web开发技术向前发展——AJAx诞生了!
  1.1.1 互联网回顾
1962年,MIT(麻省理工学院)的J.C.R Licklider提出了Galactic Network(超大网络)思想。同时,MIT的Leonard Kleinrock和L,awrence G.Roberts开展了Internet核心概念的研究,即分组交换理论。
1965年,Roberts创建了**个广域网。
1969年,BBN公司利用Roberts在DARPA(美国国防高级研究计划局)的研究成果,成功地安装了**个分组交换器,被称为接口消息处理器(Interface Message Processors,IMP)。同年10月,实现了与斯坦福研究中心的主机到主机的信息交换。此后,加州大学圣巴巴拉分校和犹太大学加入这个网络,Internet到此初见雏形。
由于计算机发展的限制,当时Internet还只应用于大型科研机构。到了20世纪80年代和90年代,个人计算机领域出现了爆炸式的发展,这些为Internet的发展铺平了道路。
20世纪80年代是Internet迅速发展的阶段。DNS出现了,TCP/IP协议得到了广泛的应用,到了20世纪80年代中期,Internet已经成为连接不同研究人员群体的平台。
1989年,cERN(欧洲粒子物理研究中心)的Tim Bernels-Lee利用当时流行的超文本概念,发明了标准通用标记语言(Standard Generalized Markup Language,SGML)的一个子集——超文本标记语言(HyperText Markup Language,HTML)。HTML能将有关文本显示方式的信息与具体显示的实现相分离。
  ……

]

本书特色

[

82个应用范例,详解ASP.NET AJAX技术在网站开发中的应用,实用性强;4个完整范例,深层次全程体验项目开发流程、方法、技术及实现,让你真正入行。
  目标读者:用ASP.AET AJAX1.0进行软件开发的编程人员;学习用ASP.AET AJAX1.0进行软件开发的自学人员;高等院校计算机相关专业师生,尤其是做毕业设计的学生;用Visual Studio2008开发AJAX项目的程序员。

]

内容简介

[

ASPlNET AJAX 1.0是微软公司推出的全新的AJAx框架技术,以改善Web用户体验为目的,紧密结合.ASP.NET 2.0技术,使Web开发变得轻松快速。
本书主要分3部分来介绍ASENET AJAx 1.0技术,由浅入深逐步把读者带入ASENET AJAx 1.0技术应用开发的殿堂。第1~8章是传统AJAx技术部分,主要介绍AJAX的由来、JavaScript语言以及相关的技术(CSS、XmlHTTPRequest对象、XML以及AJAx设计模式和常用框架),并给出两个典型案例(聊天室和在线RSS阅读器)。第9~20章为ASENET AJAx 1.0技术专题,主要介绍ASENET AJAX 1.0技术发展历程、UpdatePanel控件、UpdateProgress控件、Timer控件、ScriptManager控件、客户端脚本编程、跟踪和调试技术、控件开发技术、Web服务应用,并全程开发两个典型案例(BBS和Blog)。第三部分则对.NET 3.5架构进行了简单介绍。
本书对ASENET 2.0的用户以及使用*新的ASENET 3.5的用户都适用,不仅适合使用ASP.ENT AJAX1.0技术进行软件开发的具有编程经验的广大软件开发人员,也适合高等院校师生参考使用,特别对高校计算机及相关专业的学生进行毕业设计具有非常好的参考价值,也可以作为广大计算机编程爱好者的自学用书。

]

目录

第1章 概述第2章 语言基础——JavaScript第3章 CSS样式表第4章 XMLHTTPRequest对象第5章 XML技术第6章 AJAX程序设计模式和常用框架第7章 在线RSS阅读器第8章 聊天室第9章 ASP.NET AJAX框架第10章 UpdatePanel控件第11章 UpdateProgress控件第12章 Timer控件第13章 ScriptManager控件第14章 客房端脚本编程之JavaScript扩展第15章 客房端脚本编程之框架类第16章 调试和跟踪第17章 ASP.NET AJAX控件开发技术第18章 AJAX中的Web服务第19章 BBS系统第20章 Blog系统第21章 升级到NET3.5

封面

Web2.0动态网站开发ASP.NET AJAX技术详解与典型应用

书名:Web2.0动态网站开发ASP.NET AJAX技术详解与典型应用

作者:刘小松

页数:485

定价:¥56.0

出版社:清华大学出版社

出版日期:2008-11-01

ISBN:9787302187998

PDF电子书大小:110MB 高清扫描完整版



本文标题:《Web2.0动态网站开发ASP.NET AJAX技术详解与典型应用》PDF下载

资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!