Welcome to www.ebook-x.com. Download popular free ebooks, classical free ebooks, new releases and more.

The best Ebooks library for Free Ebooks Download.

Free ebooks Free programing ebooks Asp Manning ASP.NET AJAX in Action

Manning ASP.NET AJAX in Action

Manning ASP.NET AJAX in ActionChapter 1 introduces Ajax and the ASP.NET AJAX extensions to the ASP.NET developer. Together with the foundations and the terminology, we present the servercentric and client-centric development models. With the client-centric model, you can develop Ajax applications by leveraging DHTML and JavaScript without relying on the ASP.NET server technology. With the server-centric model, you can take advantage of ASP.NET capabilities to combine client functionality with ASP.NET server controls.
After we've established the foundations and provided a whirlwind tour of features, chapters 2 and 3 cover the Microsoft Ajax Library, which is the client portion of the ASP.NET AJAX framework. In chapter 2, we'll explain some basic concepts such as the application model and the client page lifecycle, as well as provide an overview of all the features provided by the library.
In chapter 3, we'll focus specifically on object-oriented programming with JavaScript and the Microsoft Ajax Library. After reviewing the basics of the JavaScript language and JSON, we'll go deep into the object-oriented constructs provided by the Microsoft Ajax Library.
Chapter 4 tackles a common scenario that many ASP.NET developers will encounter: upgrading an existing ASP.NET application to ASP.NET AJAX. In this chapter, you'll learn how a new collection of server controls called the Ajax server extensions can help you gracefully and easily enhance an existing application.
After some reinforcement about the server-centric model in the previous chapter, chapter 5 delves into a key pillar of Ajax development: the ability to make asynchronous network requests from the browser to the server. In this thorough chapter, we cover in detail topics such as working with ASP.NET Web Services, ASP.NET application services such as authentication and profile, and the bridge technology.
The next few chapters focus primarily on the UpdatePanel control and the partial-page rendering mechanism. Beginning with chapter 6, we explain how to use the UpdatePanel correctly and efficiently. Chapter 7 unveils how the partialpage rending mechanism works under the hood and provides insight into how you can take more control of the application during the process.
In chapter 8, we'll return to the Microsoft Ajax Library to examine the client component model. With this model, which is similar to the one used in the .NET framework on the server side, you can create components using JavaScript. Components let you easily encapsulate and reuse portions of client-side code, and they simplify the development of Ajax-enabled server controls.
We cover Ajax-enabled controls in chapter 9, which explains how to combine client components with ASP.NET server controls in order to enrich them with client functionality. In this chapter, you'll learn how to build extenders and script controls, the two new categories of server controls introduced by ASP.NET AJAX.
Chapter 10 is dedicated to the Ajax Control Toolkit, which is the biggest collection of Ajax-enabled controls available at present. The Toolkit is an open-source project owned by Microsoft and open to contributions from the community. In the chapter, we'll discuss some of the Ajax-enabled controls shipped with the Ajax Control Toolkit.
In chapter 11, we'll cover XML Script, which is a declarative language, similar to the ASP.NET markup code, used for instantiating client components in a web page. You can use it to execute complex client-side code without writing a single line of JavaScript.
Chapter 12 is dedicated to the drag-and-drop engine, which makes it possible to drag and drop DOM elements in a web page. In this chapter, you'll build a drag-and-drop–enabled shopping cart from scratch by leveraging both the client-centric and the server-centric development models.
Finally, chapter 13 shows you how to implement some of the most common and useful Ajax patterns using the ASP.NET AJAX framework. In addition to implementing classic patterns such as drag-and-drop widgets and logical navigation, we've decided to give space to coding patterns as well. Chapter 13 covers advanced scenarios such as writing debug versions of script files and extending the Microsoft Ajax Library to become even more productive with JavaScript.
Download ebooks of asp: Manning ASP.NET AJAX in Action
 
More free ebooks
 
Joomla 1.5 Templates by Joomlashack