安装好ASP.NET Ajax
时 间:2008-05-01 21:40:52
作 者:baidu ID:1182 城市:葫芦岛
摘 要:安装好ASP.NET Ajax
正 文:
若要安装并使用ASP.NET AJAX框架的全部功能进行开发,那么你的操作系统必须是Windows 2000、Windows XP、Windows Server 2003或Windows Vista,并应该安装好如下软件: Microsoft .NET Framework Version 2.0或以上; 至少一种流行的浏览器:IE 5.01(推荐使用IE 6.0)或FireFox 1.5; Visual Studio 2005(各种版本均可)或者Visual Web Developer Express Edition; Internet Information Service(IIS)。 需要特别注意的是,虽然在Windows 2000操作系统上也能正常安装ASP.NET AJAX框架,但在程序开发或运行时可能会出现一些难以预料的异常。所以若没有特殊需要的话,强烈建议不要使用Windows 2000。 当然,作为使用ASP.NET AJAX程序的客户端,即程序的用户,并不需要任何的附加安装,只要一种流行的浏览器即可。 2.3.2 几个不同的安装文件 在上述软件安装完毕之后,我们即可到http://ajax.asp.net/下载最新的ASP.NET AJAX安装文件了。在http://ajax.asp.net/的下载页面中,我们可以看到ASP.NET AJAX分成了如下两个单独的下载安装文件。 ASP.NET 2.0 AJAX Extensions:包含了原有CTP版本中的最重要和最基本的一些控件、组件和功能,例如服务器端的ScriptManager控件、UpdatePanel控件,客户端的javascript面向对象方面扩展、调试类、Web Service代理等。对于这一部分内容,微软公司将提供完善的技术支持,并提供如MSDN一般详细的开发文档(可在http://ajax.asp. net/docs/访问)等。若要安装ASP.NET AJAX,这个核心部分自然是必不可少的。 ASP.NET AJAX Futures CTP:这一部分就是被ASP.NET AJAX暂时“抛弃”的原有CTP版本中“非核心”的部分,也叫做“Value-add”包,其中包括服务器端的扩展器控件(Extender Control)、Web部件,客户端的各种控件、拖放功能实现、ASP.NET AJAX XML脚本等。所谓“抛弃”,实际上只是意味着微软公司暂时不会对这些内容进行官方的支持,而选择使用“社区支持”的方法。这样,微软公司将不会为这部分内容提供详细的开发文档,开发者只能在社区中互相讨论以找到问题的解决方案。若要安装这部分内容,则必须首先安装“核心”部分的ASP.NET 2.0 AJAX Extensions。 由于ASP.NET AJAX是个非常庞大的项目,微软公司尚没有足够的时间完成对整个产品的支持,所以才将其暂时分成了两个相对独立的下载安装文件。不过事实上,Futures包中包含的内容在开发中的重要性一点也不逊于核心部分,二者都是开发一个完善的Ajax应用程序所不可缺少的部分。在未来的一段时间之内,微软公司也将逐渐地把Futures中的内容转移到核心部分的ASP.NET 2.0 AJAX Extensions中,并提供包括开发文档在内的完善的技术支持。 为了区分两个安装包中的组件,微软公司修改了“Futures”包中组件的命名空间:服务器端命名空间由Microsoft.Web.*修改为Microsoft.Web.Preview.*;客户端命名空间由Sys.*修改为Sys.Preview.*。可以看到,位于“Futures”包中的组件,无论服务器端还是客户端均加上了Preview前缀,表示该部分内容处于“预览”状态中,尚未得到官方的正式支持。 因为合并以上二者是或早或晚的事情,所以本书将不会对其加以任何区分,而是一视同仁地进行介绍。这样,作为读者的你在阅读本书以及运行本书所附代码的过程中,也要确保正确安装了这两个安装包。 在http://ajax.asp.net/的下载页面中,我们还可以看到如下的几个下载文件: Microsoft AJAX Library:这个下载包中包含了ASP.NET AJAX的客户端javascript文件,若你需要在ASP.NET 1.1或者PHP等非ASP.NET 2.0服务器端实现中使用ASP.NET AJAX的客户端部分,那么则需要下载这个文件包,并手工将其中的javascript脚本文件引入到页面中。这些javascript文件中包含了ASP.NET AJAX所有的客户端功能,包括XML脚本声明、客户端组件、绑定、行为、动作等。?前面介绍的ASP.NET AJAX的“核心”和“Futures”安装包中已经包含了该Microsoft AJAX Library的全部内容,若你的服务器端开发平台为ASP.NET 2.0,则直接安装上述两个安装包即可,无需另行下载这个Microsoft AJAX Library。 Sample Applications:该下载包为ASP.NET AJAX的示例程序安装包,通过阅读其源代码并随即看到页面运行时的实际效果,我们可以更加感性地快速了解ASP.NET AJAX各个特性的使用方法。建议所有的读者都能够下载安装这个示例程序,并仔细分析研究其中各种功能的实现。 ASP.NET 2.0 AJAX Extensions Source Code:该内容为“核心”部分ASP.NET 2.0 AJAX Extensions的所有服务器端源代码以及用于调试的pdb文件,基于Microsoft Reference License (Ms-RL)许可协议发布。若你希望能够跟踪调试ASP.NET AJAX的实现代码,或者学习ASP.NET AJAX的实现方式,那么显然应该下载并参考这部分内容。 Access软件网官方交流QQ群 (群号:54525238) Access源码网店 常见问答:技术分类:相关资源:源码示例
学习心得最新文章
|