======================================================
注:本文源代码点此下载
======================================================
关于ajax的概念网上有很多资料可以参考,可是如何让ajax真正应用起来对于我们这些新手还是有点困难,因此我们这里介绍如何安装和配置ajax,同时如何让ajax文档可以在您的服务器上运行。
先说明一下我的服务器环境:
1、windows server 2003 r2 standard edition service patch 1 中文版
2、iis6.0
3、microsoft .net framework version 2.0,
4、sql server 2005 exdivss edition (可选的软件,但要让示例文档中使用到数据库的页面可以正常运行需要安装此组件)
5、sql server management studio exdivss(可选的软件,但要让示例文档中使用到数据库的页面可以正常运行需要安装此组件)
安装完以上软件之后确保asp.net 2.0可以正常运行。具体的做法这里不讲了,不是本次重点。另外,这里仅介绍在干净系统上的安装。
1、安装asp.net 2.0 ajax extensions 1.0
点击直接下载asp.net ajax 1.0
在服务器上运行aspajaxextsetup.msi,默认安装即可,这里不详细说明了。
2、安装asp.net ajax documentation
文档可以从以下网站直接浏览http://ajax.asp.net/docs/,但我们有时需要在自己的服务器上也可以查看这个文档,这样就不需要连接到internet了。
点击下载:http://ajax.asp.net/documentation/aspnet_ajax_documentation.zip
下载之后将压缩包解压到服务器上的某个目录下,这里解压到c:ajax
这个目录中有一个readme.htm的文件说明如何创建一个documentation web site。
a) 在iis中创建一个虚拟目录,别名中填写ajax,路径选择到c:ajax(这个路径就是刚才解压后的目录),在"虚拟目录访问权限"中选中"读取"和"运行脚本"。
b) 在虚拟目录ajax的属性页中进行如下设置:
在"目录安全性"中,打开"身份验证方法",确保选中"启用匿名访问"。
在"文档"中确保选中"启用默认内容文档"。如果列表中没有"default.aspx" ,请添加。
在"虚拟目录"中"执行权限"选为"纯脚本"。应用之后关闭对话框。
c) 将c:ajaxweb.config中的
http://server/ajax/就可以浏览这个文档了。(注意将server更改为你的服务器名称)
3、要完全运行文档中的示例程序还要安装adventureworks数据库
a) 从以下网站下载adventureworks数据库:http://www.microsoft.com/downloads/details.aspx?familyid=e719ecf7-9f46-4312-af89-6ad8702e4e6e&displaylang=en
b) 运行adventureworksdb.msi进行默认安装
c) 打开sql server management studio exdivss,在数据库中添加刚才安装的数据库文件,如果是默认安装,数据库文件应该是c:program filesmicrosoft sql servermssql.1mssqldata目录下的adventureworks_data.mdf。
注意:将数据库命名为aspajax_adventureworks。
d) 将c:ajaxweb.config中的
http://msdn2.microsoft.com/en-us/library/ms143739.aspx
运行安装 adventureworks sample databases and samples
http://msdn2.microsoft.com/en-us/library/ms143804.aspx
在sql exdivss上安装 sample databases
http://msdn2.microsoft.com/en-us/library/ms144235.aspx
4、按照同样的方法安装northwind and pubs sample databases。
这样就完成了在线文档的安装和配置。这里我主要解决我实际碰到的问题。说实在的就这么一个文档的安装配置也很折腾人。其实我自己对ajax还一窍不通呢,接下来继续研究ajax,也赶赶时髦
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/