Microsoft AJAX Library Essentials: Client-side ASP.NET AJAX 1.0 Explained

Bogdan Brinzarea, Cristian Darie

  • 出版商: Packt Publishing
  • 出版日期: 2007-07-27
  • 售價: $1,700
  • 貴賓價: 9.5$1,615
  • 語言: 英文
  • 頁數: 300
  • 裝訂: Paperback
  • ISBN: 1847190987
  • ISBN-13: 9781847190987
  • 相關分類: .NETAjaxASP.NET
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Description

A practical tutorial to using Microsoft AJAX to enhance the user experience of your ASP.NET web applications covering the most up to date versions of the AJAX tools. With ASP.NET AJAX (formerly known as ATLAS) developers can quickly create rich and responsive web pages with efficient server communication by simply adding a few server controls to their pages. Because ASP.NET AJAX is integrated with ASP.NET, developers have full access to the built-in ASP.NET 2.0 application services and the entire .NET Framework. This book is the most practical and efficient resource a reader can get to enter the exciting world of AJAX in ASP.NET. Targeting the most recent version of the ASP.NET AJAX tools, this book will teach you how to create faster, lighter, and richer web applications by using the Microsoft AJAX technologies to their full potential. Beginning with a hands-on tour of the basic technologies associated with AJAX, JavaScript, XMLHttpRequest, JSON, and the DOM, you'll move on to a crash course in the Microsoft AJAX tools. You'll understand the architecture of the Microsoft AJAX components, how they all fit together, and exactly what they can do for you. At every stage of your journey, you'll be able to try out examples to illuminate the theory, and consolidate your understanding. In addition to learning about the client and server controls, you'll also see how to handle errors and debug your ASP.NET AJAX applications. To get your client pages interacting with your server, the Microsoft AJAX framework allows you to consume web services on the client without having to worry about the underlying protocol used for exchanging the data. You will see how to create ASP.NET web services in practice, and consume them in your AJAX applications. To get your client pages interacting with servers on other domains, the Microsoft AJAX framework provides bridges that allow you to make cross-domain calls seamlessly. This book shows you how this works and how to implement it, including how to consume services from Amazon's ECS (E-Commerce Services). Microsoft AJAX brings the power of the ASP.NET data presentation server controls to the client, enhancing the power and responsiveness of controls such as the GridView and DetailsView. You will learn about using the data client controls to create truly responsive web applications that interact seamlessly not just with your servers and your data, but also with other servers and other sources of data should you choose. This book is a practical tutorial to get you confident and comfortable working with the Microsoft AJAX suite. Packed with step-by-step examples and detailed explanations of how the examples work, this book is the ideal first step into the exciting world of AJAX in ASP.NET. This book is written for ASP.NET developers who not only want to understand how Microsoft AJAX will impact on the way they develop web applications, but also want to make the transition to better, more responsive applications as easily as possible. You will need access to either Visual Studio Web Developer Express or Visual Studio .NET 2005. All the code examples are in C#.

商品描述(中文翻譯)

描述

這是一本實用的教程,介紹如何使用Microsoft AJAX來增強你的ASP.NET網絡應用程序的用戶體驗,涵蓋了最新版本的AJAX工具。通過使用ASP.NET AJAX(以前稱為ATLAS),開發人員可以通過在頁面上添加一些服務器控件來快速創建豐富且響應迅速的網頁。由於ASP.NET AJAX與ASP.NET集成,開發人員可以完全訪問內置的ASP.NET 2.0應用程序服務和整個.NET框架。這本書是讀者進入ASP.NET中令人興奮的AJAX世界的最實用和高效的資源。本書針對最新版本的ASP.NET AJAX工具,教你如何充分利用Microsoft AJAX技術創建更快、更輕、更豐富的網絡應用程序。從對AJAX、JavaScript、XMLHttpRequest、JSON和DOM等基本技術的實踐導覽開始,你將進入Microsoft AJAX工具的速成課程。你將了解Microsoft AJAX組件的架構,它們如何相互配合,以及它們能為你做些什麼。在你的學習過程中,你將能夠嘗試一些例子來闡明理論,並鞏固你的理解。除了學習客戶端和服務器控件外,你還將了解如何處理錯誤並調試你的ASP.NET AJAX應用程序。為了讓你的客戶端頁面與服務器互動,Microsoft AJAX框架允許你在客戶端消費Web服務,而不必擔心用於交換數據的底層協議。你將看到如何實踐創建ASP.NET Web服務並在你的AJAX應用程序中使用它們。為了讓你的客戶端頁面與其他域上的服務器互動,Microsoft AJAX框架提供了橋樑,使你可以無縫地進行跨域調用。本書將向你展示這是如何工作的,以及如何實現它,包括如何從亞馬遜的ECS(電子商務服務)消費服務。Microsoft AJAX將ASP.NET數據呈現服務器控件的功能帶到客戶端,增強了GridView和DetailsView等控件的功能和響應性。你將學習如何使用數據客戶端控件創建真正響應的網絡應用程序,這些應用程序不僅與你的服務器和數據無縫互動,還可以與其他服務器和數據源互動。本書是一本實用的教程,讓你對使用Microsoft AJAX套件感到自信和舒適。充滿了逐步示例和詳細解釋,這本書是進入ASP.NET中令人興奮的AJAX世界的理想第一步。本書適合ASP.NET開發人員,他們不僅想了解Microsoft AJAX對他們開發網絡應用程序的影響,還想盡可能輕鬆地過渡到更好、更響應的應用程序。你需要使用Visual Studio Web Developer Express或Visual Studio .NET 2005。所有的代碼示例都是用C#編寫的。