0 OReilly Ajax on Java (2007)


OReilly Ajax on Java (2007)

This practical guide shows you how to make your Java web applications more responsive and dynamic by incorporating new Ajaxian features, including suggestion lists, drag-and-drop, and more. Java developers can choose between many different ways of incorporating Ajax, from building JavaScript into your applications "by hand" to using the new Google Web Toolkit (GWT). Ajax on Java starts with an introduction to Ajax, showing you how to write some basic applications that use client-side JavaScript to request information from a Java servlet and display it without doing a full page reload. It also presents several strategies for communicating between the client and the server, including sending raw data, and using XML or JSON (JavaScript Object Notation) for
sending more complex collections of data.



0 OReilly Adding Ajax (2007)


OReilly Adding Ajax (2007)

Ajax brings a whole new level of feedback and flexibility to web applications. Gone, or at least pushed gently aside, are the days when web page forms produced a result only after being submitted to a server. Gone also are static web pages of frozen HTML (Hypertext Markup Language) that could be read, but were unresponsive to the page reader’s actions. Nowadays, web page developers can provide, directly within the page, much of the same functionality that used to require a round trip to the server.
 

Using Ajax, page components can be collapsed or expanded as required, populated on demand, and feedback to the user can range from a color fade to a system of strategically placed messages. Every element of the page can be used to make web service requests, thus creating more responsive pages and less frustration for the users. The end result is a sharper, tighter application.


0 New Riders Publishing Scriptin' with JavaScript and Ajax, A Designer’s Guide (2010)


New Riders Publishing Scriptin' with JavaScript and Ajax, A Designer’s Guide (2010)

Scriptin’ with JavaScript and Ajax is the third in a series of books aimed at introducing designers and programmers to the process of developing browser-based interfaces. The first, Stylin’ with CSS, focuses on the structure and styling of content, and the second, Codin’ for the Web, focuses on the three-tier architecture of browser, middleware, and database that are the core components of almost every Web site.
 

The focus of this third book is JavaScript, and a JavaScript-based programming technique called Ajax that dramatically improves communication between the user’s browser and the Web server. The goal of this book is to teach you how to use JavaScript and Ajax to develop sophisticated and responsive user interfaces for today’s Web sites and online applications. Ajax has given a new purpose to JavaScript, and virtually all of today’s successful sites and online applications use JavaScript and Ajax extensively.

0 Microsoft Press Introducing Microsoft ASP.NET AJAX (2007)


Microsoft Press Introducing Microsoft ASP.NET AJAX (2007)

AJAX stands for “Asynchronous JavaScript and XML,” and it’s a sort of blanket term coined in 2005 to indicate rich, highly interactive, and responsive Web applications that do a lot of work on the client and place out-of-band calls to the server. An out-of-band call is a server request that results in a page update rather than a page replacement. The net effect is that an AJAX Web application tends to look like a classic desktop Microsoft Windows application and has advanced features such as drag-and-drop and asynchronous tasks, a strongly responsive and nonflickering user interface, and far less user frustration. ASP.NET AJAX Extensions is a significant extension to the ASP.NET platform that makes AJAX-style functionalities possible and effective. ASP.NET AJAX Extensions is designed to be part of ASP.NET and, therefore, seamlessly integrate with the existing platform and application model.

Architecturally speaking, the ASP.NET AJAX framework is made of two distinct elements: a client script library and a set of server extensions. The client script library is entirely written in JavaScript and, therefore, works with any modern browser. Server extensions are fully integrated with ASP.NET server-based services and controls. As a result, developers can write rich Web pages using nearly the same approach they know from developing classic ASP.NET server-based pages.
 

Most ASP.NET AJAX developers are former ASP.NET developers and, as such, are familiar with the server-side development model based on controls. The server-centric programming model is the next big step in the evolution of the ASP.NET programming model. ASP.NET AJAX server controls are great, especially if you don’t feel confident enough to create AJAX client scripts manually.

This book provides an overview of the ASP.NET AJAX framework with numerous examples to familiarize you with a variety of techniques and tools. AJAX is a real breakthrough for ASP.NET developers and professionals. It makes cross-browser
programming a reality and enables desktop-like functionalities over the Web.


0 Microsoft Press ASP.NET and AJAX, Architecting Web Applications (2009)


Microsoft Press ASP.NET and AJAX, Architecting Web Applications (2009)

Architecting a Web application today is mostly about deciding whether to prefer the richness of the solution over the reach of the solution. Silverlight and ASP.NET AJAX are the two platforms to choose from as long as you remain in the Microsoft ecosystem. But the rich vs. reach dilemma is a general one and transcends platforms and vendors. A neat answer to that dilemma puts you on the right track to developing your next-generation Web solution.


0 MCGraw-Hill Osborne AJAX, The Complete Reference (2008)


MCGraw-Hill Osborne AJAX, The Complete Reference (2008)

Ajax (Asynchronous JavaScript and XML) encompasses much more than the
technologies that make up this catchy acronym. The general term Ajax describes the usage of various Web technologies to transform the sluggish batch submission of traditional Web applications into a highly responsive near desktop-software-like user experience. However, such a dramatic improvement does come with the price of a significant rise in programming complexity, increased network concerns, and new user experience design challenges. For now, let’s avoid most of those details, as is appropriate in an introduction, and begin with an overview of the concepts behind Ajax illustrated by an example. Details of the example will then be presented hinting at future complexity. The chapter then concludes with a brief discussion of the historical rise and potential effects of Ajax upon Web development.


0 Manning GWT in Action, Easy Ajax with the Google Web Toolkit (2007)


Manning GWT in Action, Easy Ajax with the Google Web Toolkit (2007)

The Google Web Toolkit (GWT) slashes through the issues that surround multibrowser Ajax development. It moves the development lifecycle into the type-safe language of Java while retaining the capability to access JavaScript and third-party libraries. GWT offers the opportunity to develop your Ajax application once for use in multiple browsers and configurations. GWT in Action aims to give you a solid foundation for developing GWT applications. It puts all the tools and development tasks into the context of typical application development, ensuring that you can understand and avoid the problems faced in GWT development. Throughout the book, the development of a Dashboard application, together with various component applications for the Dashboard, provides the mechanism we use to explain GWT concepts. We start by providing a solid background on the basics, looking at the tools that are used and where they’re used in a typical development lifecycle. Then, we consider widgets, panels, and events, discussing those provided by GWT and how to create your own (leaning heavily on our experience from developing components for the GWT Widget Library).


 

All E-books Copyright © 2012 - |- Template created by Ebooks DDL