ASP.NET AJAX in ASP.NET 3.5 and Visual Studio 2008
在此之前的Visual Studio 2008,ASP.NET AJAX的产品曾经是一个独立的安装,你需要
安装在您的机器和Web服务器,您正在使用。这个版本获得了较快的普及,现在是在
Visual Studio 2008产品的一部分。它不仅是一个在Visual Studio 2008 IDE中的一部
分,在ASP.NET AJAX的产品也是烤到。NET框架3.5。这意味着要使用ASP.NET AJAX,您
不需要安装任何软件,如果您正在使用ASP.NET 3.5工作。
ASP.NET AJAX是现在只是在ASP.NET框架的一部分。当您创建一个新的Web应用程序,您
不必创建一个ASP.NET应用程序的不同类型。相反,所有的ASP.NET应用程序创建的,你
现在AJAX的。
如果你已经使用ASP.NET AJAX的工作在此之前3.5版本,您会发现实在没有什么新的学习
。整个技术无缝地集成到全面发展的经验。
总体而言,微软已经完全集成在整个ASP.NET AJAX的体验,使您可以轻松地使用Visual
Studio及其可视化设计,与你的支持AJAX的网页,甚至有完全的调试故事,你会愿意与
你的应用程序。使用Visual Studio 2008,你现在可以调试的JavaScript,您是在页面
上使用。
此外,重要的是要着重指出,微软的跨瞩目平台与ASP.NET AJAX的兼容性。你会发现,
AJAX的应用程序,你呼吁。NET Framework 3.5中建立可以在所有主要的增长水平浏览器
本身有(如Firefox和Opera)。
使用ASP.NET AJAX开发
有许多类型的Web开发人员的夫妇在那里。有网络谁是用来与ASP.NET和谁有经验的工作
与服务器端的控制和操纵的服务器端开发这些控件。还有一些开发谁集中在客户端和
DHTML和JavaScript的工作,操纵和控制的页面及其行为。
虽这么说,重要的是要认识到ASP.NET AJAX的是为两种类型的开发设计。如果你想在服
务器上工作,更多的ASP.NET AJAX端,您可以使用新的ScriptManager控件和新的
UpdatePanel控件到AJAX启用您与您做一些工作当前ASP.NET应用程序。所有这些工作可
以做到使用相同的编程模型,你很熟悉,在ASP.NET。
反过来,你也可以使用客户端脚本库直接获得更大了什么是客户端的机器发生的控制。
接下来,本文将着眼于建立一个简单的Web应用软件使用户对AJAX的使用。
ASP.NET AJAX应用
下一步是建立一个基本的样本利用这一新的框架。首先创建一个新的ASP.NET Web站点应
用程序使用的新网站对话框。将项目命名为AJAXWebSite。您会发现(如下图所示图1)
,有没有一个ASP.NET项目,建立一个ASP.NET AJAX应用程序,因为每个ASP.NET应用程
序,您现在建立独立的类型是AJAX的。
图1
在创建应用程序,您将会看到了现在的一个标准的Web站点项目。但是,您可能会注意到
在Web.config文件是新的ASP.NET 3.5一些额外的设置。在Web.config文件的顶端,有新
的配置,注册部分,负责处理与AJAX。本节的web.config中提出清单1