在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
ASP.NET AJAX Beta2 版有不少技术文档,虽然园子里面也有不少人在翻译,不过看别人翻译的总还是会错过原文,而且自己阅读这些文档也是学习英语的好方法,为什么要错过呢。所以以后每天翻译一点点就当是练笔吧,虽然有可能很多错误的地方,不过,起步者有错误是难免的,有错误挑出来就好。 IntroductionASP.NET AJAX enables you to perform significant portions of a Web application's page processing in the browser, without requiring a round trip to the server to update the page. The ASP.NET AJAX development technologies integrate ECMAScript (JavaScript) client script libraries with the ASP.NET 2.0 server-based development platform. ASP.NET AJAX builds on the AJAX strategy for building Web applications, which enables you to make calls to Web-based applications from client script. ASP.NET AJAX 概要 简介 ASP.NET AJAX使得你能够将浏览器正在处理的Web应用程序的页面的关键的一部分呈现出来,而不需要往返于服务器来刷新页面。ASP.NET AJAX开发技术结合了使用基于服务器的ASP.NET 2.0开发平台的JavaScript客户端脚本库。ASP.NET AJAX构造在用于形成Web应用程序的AJAX策略之上,这些使得你能够从客户端脚本调用基于Web的应用程序。 The ASP.NET AJAX development strategy enables you to build a new breed of Web application that has a number of advantages over traditional Web applications. AJAX-style applications offers:
为什么使用ASP.NET AJAX? ASP.NET AJAX开发策略使得你能够构造一种跟传统的Web应用程序相比拥有大量优势的新的一种Web应用程序。AJAX类型的应用程序提供了:
The goal of ASP.NET AJAX is to give you a broad range of application building blocks, with the following aims:
ASP.NET AJAX的目标 ASP.NET AJAX的目标是给你一个广阔的应用程序构造模块的范围,达到下面的目标:
Creating AJAX-style Applications with Client ScriptAJAX development can be complex. ASP.NET AJAX helps manage this complexity by providing features such as the following:
使用客户端脚本来创建AJAX 风格的应用程序 AJAX的开发是很复杂的。ASP.NET AJAX通过提供下面的属性来帮助管理这些复杂的开发。
Integrating Client Scripting with ASP.NETThe second aim of ASP.NET AJAX is to integrate client scripting with ASP.NET server-side development. Rather than focusing all development on only the client or only the server, ASP.NET AJAX provides tools for both, enabling you to handle application tasks wherever it makes the most sense. ASP.NET provides the following server-side features for ASP.NET AJAX applications:
结合ASP.NET的客户端脚本程序 ASP.NET AJAX的第二个目标是结合带有ASP.NET服务器端开发的客户端脚本程序。不仅仅是集中于只用客户端或者是只用服务器来开发,ASP.NET AJAX提供了工具用于这两者,使得你能够将任务委托给应用程序,这样产生了大部分的意义。ASP.NET 提供了以下服务器端的属性用于ASP.NET AJAX应用程序:
In its minimal form, an ASP.NET AJAX application consists of a Web application that uses the ASP.NET AJAX client script libraries to call a service or application on a Web server. But for an application with the best development options and tools, you will also want to use the ASP.NET AJAX server components. The complete ASP.NET AJAX architecture consists of both the client script libraries and of server components. ASP.NET AJAX的体系结构 在他的最小形式的形态下,一个ASP.NET AJAX应用程序包括了一个使用ASP.NET AJAX 客户端脚本库在Web服务器上调用服务和应用程序的Web应用程序。但是对于一个拥有最好的开发选项和工具的应用程序,你将同样会想要使用 ASP.NET AJAX服务组件。完整的ASP.NET AJAX 结构包括了客户端脚本库和服务器组件。 ASP.NET AJAX Server ComponentsThe ASP.NET AJAX server components consist of ASP.NET Web services and ASP.NET server controls. All ASP.NET features are available to ASP.NET AJAX applications. ASP.NET AJAX also includes server controls that resemble ASP.NET server controls, but emit ASP.NET AJAX client script. ASP.NET AJAX server controls simplify the process of producing ASP.NET AJAX client script, and are suitable for developers who want to focus on server-based development. ASP.NET AJAX includes a complete set of server controls that corresponds closely to the existing ASP.NET server controls, such as controls for buttons, labels, options, text boxes, check boxes, hyperlinks, and validation controls. All of these controls will be integrated into Visual Studio so that you can work with them in a designer just as you can with standard ASP.NET server controls. ASP.NET AJAX Client ComponentsThe following diagram illustrates the architecture of the ASP.NET AJAX client script libraries: The ASP.NET AJAX client script libraries consist of a number of JavaScript (.js) files that provide features for object-oriented development. This was not previously available to developers in a scripting environment, and it enables a new level of consistency and modularity in client scripting. The following layers are included in the ASP.NET AJAX script libraries:
ASP.NET AJAX 客户端组件
英文版地址:http://ajax.asp.net/docs/overview/default.aspx |
请发表评论