基于AJAX的Web
设计DESIGN FOR WEBSITE BASED ON AJAX
专 业:
计算机应用技术
姓 名:常秀婷
指导教师:王丹丹
报告提交日期:2011年11月
天津科技大学
摘 要
AJAX是近来新出现的一个名词,由Jesse James Garrett 创造,是一种不需要依靠服务器
软件而独立运作的浏览器技术,这项技术标志着
网络应用
程序的微小化、迅速化已近便捷化。而微软公司推出的ASP.
NET AJAX框架与ASP.NET的结合,使得Web的开发方式在.NET环境下更加简单易用,页面交互性能也得到很大提高。
本论文的内容就是设计一个利用AJAX技术在ASP.NET的运用,实现不同形式
列表的查看、网络上传等功能。用户通过网络
登陆和
注册网站用户,可以查看关于电影、动画、音乐等视频资料等相关信息,体验AJAX的魅力。
关键词:ASP.NET ;AJAX ;视频
ABSTRACT
AJAX is a relatively recent name,coined by Jesse James Garrett of Adaptive Path,AJAX is a
web browser technology independent of web server software。 The technology makes Internet applications smaller, faster and more user friendly。However,Microsoft launched an asp.net AJAX framework and the combination of asp.net Web development way, make in the.net environment more simple to use, page interactive function also improved.
The content of this paper is to design a using asp.net AJAX technique in the use of different forms, realize the list to check, network upload etc. Function. The user through network landing and registered user, can view about the film, animation, music video material such as already related information, experience the AJAX charm.
Key
words:AJAX ;ASP.NET ; Video
目 录
引言 5
一、AJAX的概念及相关技术 5
(一)AJAX的概述 5
(二)AJAX页面无刷新技术 6
二、ASP.NET AJAX在WEB开发中的应用 6
(一)ASP.NET AJAX开发环境 6
(二)ASP.NET AJAX控件在WEB开发中的应用 7
三、
系统需求分析 8
(一)系统需求描述 8
(二)特色分析 9
四、系统设计 9
(一)数据库设计 9
(二)系统模块设计 9
五、系统功能模块实现 10
(一)登陆界面 10
(二)主页面 10
(三)AJAX在程序中的应用 11
结论 12
参考文献 13
致敬 13
引言
随着Web2.0的出现,一个过去并不被广泛支持的技术已经被越来越多的用户接受,它给了开发者更多的自由,开发先进的Web应用程序。这些通过
JavaScript来异步取得XML数据的应用程序被称为"AJAX应用程序"(Asynchronous JavaScript AndXML application),与传统的Web应用程序相比,它显得更像桌面应用程序。
Ajax 是Asynchronous Javascript And XML(异步Javascript和XML),它不是一项新技术,可以让开发人员构建基于Java技术的Web应用,并打破了使用页面重载的管理。Ajax是使用客户端脚本和Web服务器交换数据的Web应用开发方法。这样,Web页面就打断了交换流程进行重新加载,实现了页面动态更新。使用Ajax,用户可以创建接近本地桌面应用的直接、高效,更丰富、更动态的Web用户界面。
一、AJAX的概念及相关技术
(一)AJAX的概述
AJAX(Asynchronous Javascript And XML)是一种运用JavaScript和可扩展标记语言(XML),在网络浏览器和服务器之间传送或接受数据的技术。它不需要接触新的技术,而是基于一些公共标准,这些标准已经被大多数开发人员使用多年。
a) Java