Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 113 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
113
Dung lượng
2,6 MB
Nội dung
[...]... mentioned, please send them to MicrosoftPress via e-mail to mspinput @microsoft. com Or via postal mail to MicrosoftPress Attn: Introducing Microsoft ASP.NET AJAX Editor One Microsoft Way Redmond, WA 98052-6399 Please note that Microsoft software product support is not offered through the above addresses Part I ASP.NETAJAX Building Blocks In this part: Chapter 1: The AJAX Revolution ... projects I’ll briefly look at some of these APIs Note, though, that as long as ASP.NET is your development environment, the most reasonable choice you can make is Microsoft ASP.NET AJAX Extensions However, ASP.NETAJAX Extensions can coexist pretty well with a large number of the existing alternative AJAX frameworks ASP.NETAJAX is not a mutually exclusive choice Since early 2005, some aggressive independent... say that AJAX is now.” And as far as the Windows and ASP.NET platforms are concerned, AJAX takes the form of Microsoft ASP.NET AJAX Extensions The AJAX Core Engine AJAX is not a particular technology or product It refers to a number of client features, and related development techniques, that make Web applications look like desktop applications AJAX doesn’t require any plug-in modules either and is... features.) AJAX is the philosophy that has inspired a new generation of components and frameworks, each designed to target a particular platform, provide a given set of capabilities, and possibly integrate seamlessly with existing frameworks Microsoft ASP.NET AJAX Extensions is the AJAX addition to the ASP.NET 2.0 platform In the next major release of the NET Framework platform ASP.NETAJAX Extensions... integrated AJAX functionality into their existing suite of controls for rapid and rich Web development In the beginning, each vendor developed its own internal and proprietary AJAX engine and integrated it with the product The advent of ASP.NETAJAX Extensions will likely prompt vendors to offer native ASP.NETAJAX controls or, at a minimum, provide controls that work seamlessly with ASP.NETAJAX Let’s... Part I ASP.NETAJAX Building Blocks Tip If you’re looking for a great Web site to learn about the various aspects of JavaScript, DHTML, DOM, CSS and client-side programming in general, the right place to go is http://www.quirksmode.org Existing AJAX Frameworks for ASP.NET Today, quite a few APIs exist to implement AJAX functionality in ASP.NET, and one of these APIs is already integrated into ASP.NET. .. factor for AJAX and ASP.NETAJAX solutions.) Dynamic HTML is a quantum leap, but alone it is not enough to further the evolution of the Web AJAX- Based Web Applications To minimize the impact of page redraws, primitive forms of scripted remote procedure calls (RPC) appeared around 1997 Microsoft, in particular, pioneered this field with a technology called Remote Scripting (RS) Chapter 1 The AJAX Revolution... The AJAX Revolution 3 Chapter 2: The Microsoft Client Library for AJAX 35 Chapter 1 The AJAX Revolution In this chapter: The Paradigm Shift 4 The AJAX Core Engine 10 ASP.NETAJAX in Person 30 Conclusion... and accept any other component “declared” safe for scripting that is around the Web sites they visit 12 Part I ASP.NETAJAX Building Blocks Important The internal implementation of XMLHttpRequest is disjointed from the implementation of any AJAX- like frameworks, such as Microsoft ASP.NET AJAX Under the hood, any framework ends up calling the object as exposed by, or available in, the browser The Mozilla... application, regardless of the framework (for example, ASP.NET AJAX) you end up using For completeness, though, let’s briefly review the steps required to use the object in a sample ASP.NET 2.0 page The same code can be used with ASP.NET 1.x as well The following code represents the minimal engine you need for building homemade AJAX solutions Note Although a homemade AJAX framework might not be recommended, it’s . any ASP. NET developer and professional. As men- tioned, ASP. NET AJAX is the next big thing in the ASP. NET evolution and follows a key indus- try trend—the AJAX model. In addition, ASP. NET AJAX. mentioned, please send them to Microsoft Press via e-mail to mspinput @microsoft. com Or via postal mail to Microsoft Press Attn: Introducing Microsoft ASP. NET AJAX Editor One Microsoft Way Redmond, WA. existing frameworks. Microsoft ASP. NET AJAX Extensions is the AJAX addition to the ASP. NET 2.0 platform. In the next major release of the .NET Framework platform ASP. NET AJAX Extensions will