Monday, October 24, 2005


Book Review: Ajax in Action

Ajax In Action
Ajax is a collection of technologies and lot of developments are happening day by day on this front. Writing a complete book covering all aspect on Ajax is very difficult task, But I am really impressed with the work done by Crane and Eric. This book concentrates on both the beginner and expert users.

Part I and II of the book defines the evolution of Ajax, need of Ajax in current scenario and the core techniques used. This part is helpful for the beginner lever user: Who don't even know what the Ajax is ? And What are the benefits to the user if I implement Ajax ?

Part III of the book deals with the three important factors which a developer is more concerned while designing the web application. They are Security, performance and user experience. This part of the book provides good information about these topics and try to cover most of the things which will come in mind of developer while designing the application.

Part IV of the book is completely dedicated on the Ajax by Examples. This part will be of great help to the advanced users. In this part the explanation of the Ajax concepts is provided with the crystal clear examples.

This book have a appendix which lists the available frameworks on Ajax as of today, but I think that Ajax Frameworks should be discussed in much more detail. Also I think it will be good if the author have put a seperate Chapter or Appendix on the implementation of xmlHTTPRequest etc.

In nutshell, I can say that Ajax in Action is another jewel in the "In Action" series of books.

Find out more on this book here.


Is this review helpfull to you ? Post your review comments or mail me.

In the mean time I am looking for the new stuff on AJAX....... Will update you later on more AJAX stuff .......

Thanks for visiting my page.........

Friday, October 21, 2005


Call SOAP Web services with AJAX

James Snell of IBM's Emerging Technologies Toolkit team talks about calling the SOAP Web Services with AJAX in his recent article at IBM developerworks. This article is the first of a short series that illustrates the implementation of a cross-platform, JavaScript-based SOAP Web services client based on the Asynchronous JavaScript and XML (AJAX) design pattern for Web applications.
Popularized through its use in a number of well-known Web application services like GMail, Google Maps, Flickr, and, AJAX provides Web developers with a way of expanding the value and function of their Web applications by using asynchronous XML messaging. The Web Services JavaScript Library introduced here expands on the fundamental mechanisms that power the AJAX pattern by introducing support for invoking SOAP-based Web

Check out more about this article   here.


Learn how to use Ajax with PHP, and meet Sajax

Tyler Anderson of Stexar Corp is explaining the use of Ajax with PHP, and meet Sajax in his tutorial at IBM developer works. In this tutorial he will cover up the following:
This tutorial is for those interested in developing rich Web applications that dynamically update content using asynchronous JavaScript and XML (Ajax) with PHP, without having to refresh entire Web pages with each user click. This tutorial assumes basic PHP concepts, including the use of if and switch statements, and functions.

You will learn about Ajax, as well as issues surrounding its usage. You will also build an Ajax application in PHP that will display panels of a section of a previously written tutorial. Clicking on a panel link will reload only the content section and replace it with the content of the selected panel, saving bandwidth and time loading the page. Then you will integrate the Simple Ajax Toolkit (Sajax) into your Ajax application, which will synchronize the use of Ajax, simplifying development.

Check full tutorial   here.


Google Maps! AJAX-Style Web Development Using ASP.NET

Vishwas Lele of Applied Information Sciences talks about the Ajax Style web development using ASP.NET in an article published in .NET DEVELOPER'S JOURNAL. This article talks about the AJAX using ASP.NET.

In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.

AJAX-style Web applications exhibit the following characteristics:

>> Asynchronous requests made to the Web server.
>> High dependence on browser-based logic written in JavaScript.
>> Exchange of nonpresentation XML-based data between the browser and the Web server.

Check out full article here.


Ajax News : Yahoo Readies Mail Update today published an news on topic "Yahoo Readies Mail Update". In this news story they are talking about the mail updates.

" The Sunnyvale, Calif., portal giant is weeks from the last phase of closed beta tests for a revitalized Mail offering, which leverages the Ajax style of Web development that's been so popular this year. The launch is only the latest step in a three-way fight for popularity in the Internet portal arena among Yahoo, Microsoft (Quote, Chart) and Google (Quote, Chart). "

"The new Yahoo Mail looks much like what people have come to expect from desktop e-mail clients, featuring the three-part folder, message header and preview panes. It's also a huge step up in functionality when compared to its existing Mail service and Microsoft's Hotmail, largely thanks to its incorporation of AJAX-style techniques for viewing Web pages. "

Check out the full story.

Saturday, October 15, 2005


Ajax Goals Launched !!!

Ajax got a new home, Ajax Goals - as the name says it all, a new website dedicated to Ajax with the moto "weave the world using Ajax" is launched today. Ajax Goals have a largest collection of Articles, Books, Tools related to Ajax.

Find out more at Ajax Goals

Friday, October 07, 2005


Ajax RSS Feeder - Google Reader Launched

Today Google launched Google Reader a Ajax based RSS Feeder.

There are lot of online readers available, but this is nice one and looks cool.

Some of the Cool features that make me intrested are >

1. Stars

2. Key Board Shortcuts

3. Management of Subscription

Overall it looks good, but we need to explore more and more to know about it..


List of Ajax Books

Ajax is moving very fast in web applications world and now its time for authors to explore the Ajax world by their way and publish it. Ajax turns static web pages into interactive applications.

The books available on Ajax are (Some books are available on preorder) >>

1. Ajax in Action - Dave Crane & Eric Pascarello with Darren James

2. Foundations of Ajax - Ryan Asleson & Nathaniel T. Schutta

3. Professional Ajax - Nicholas C. Zakas, Jeremy McPeak & Joe Fawcett

4. Pragmatic Ajax (Beta) -Justin Gehtland, Ben Galbraith & Dion Almaer

5. Ajax Patterns and Best Practices - Christian Gross

6. Agile Web Development with Rails - Dave Thomas

As the time will pass, more and more books and reference material will be available to developers. Hold your breath and explore the web applications world with Ajax.

Change the web world in Google way


Book Review : Foundations of Ajax

Apress launched the first book on AJAX by Ryan Asleson and Nathaniel Schutta with name Foundations of Ajax. I got a chance to go through the book just after launch and have explored the book.

Here are my chapter wise review comments about this book. >>

Chapter 1 : It is dedicated to the breif introduction of the Web Applications history with concentration to the growth of Ajax. Ajax power have been shown with good live examples.

Chapter 2 : This chapter is completly dedicated to the heart of Ajax i.e. XMLHttpRequest object, with out which we can not think of AJAX. Authors have given complete picture of the XMLHttpRequest with good examples and diagrams.

Chapter 3 : This chapter describe the way the XMLHttpRequest communicate with server. With good examples provided in book you can see that how it is sending the request to server and processing the response. Its good for those who want to learn about how XMLHttpRequest behaves.

Chapter 4 : You can term this chapter as heart of the book, It provides information on the actual implementation of AJAX, with the good examples and live websites like Google Suggest, NetFlix, etc. This chapter have lot other good examples given like How to do the validations, AutoRefreshing, Dynamic updation of webpage, AutoComplete etc.

Chapter 5 : This chapter is dedicated to various tools which inturn help in developing the good web application using the Ajax. This chapter gives breif introduction of the tools available. The chapter can be viewed at the Apress website as they made is available for free as sample chapter of book.

Chapter 6 : Ajax is using JavaScript in powerfull way. This chapter is basically devoted to JSUNIT a Java Script testing tool. With good examples this tells you how to use the tool to get the better java script to use with the AJAX.

Chapter 7 : This chapter is dedicated to debugging of the Java Script. It explains how you can use the debugging tools for Java Script. The tools this chapter explored are Microsoft Script Debugger, Venkman etc. Its very good chapter to learn more about debugging techniques with good examples.

Chapter 8 : "Putting it all together" as the name state, it contains information on how you have to proceed to make a better application using Ajax. This chapter also explores the use of
frameworks such as Taconite that can greatly simplify Ajax development work. Overall this is good chapter explaining the way we can implement the AJAX.

The Appendix are devoted to the various frameworks currently available on server side as well as client side. The list is excellent and provide you good idea on the frameworks available, so that you can explore the better one which suits your application.

The Publisher have also made available the source code on their website. It can be seen here.

Summary : Overall I can say that its good book to start learning the AJAX and will give initial input required to develop the application using Ajax. I love the chapters 4 and 8 too much as they provide you the actual stuff on Ajax.

Find out more about this book here.


Is this review helpfull to you ? Post your review comments or mail me.

In the mean time I am looking for the new books on AJAX....... Will update you later on more AJAX stuff .......

Thanks for visiting my page.........

This page is powered by Blogger. Isn't yours?