« JSF : Another approach to J2EE web-tier development. | Main | Anti spam perspective : Default deny, blacklists and governance. »

February 3, 2006

Atlas : AJAX for the Microsoft camp.

The release of .NET 2.0 came with a series of enhancements, like themes and skins, master pages and new user controls, among other things. But even though its final release was delayed to line up with its closely linked 2005 product line -- SQLServer, VisualStudio and other tools -- .NET 2.0 missed the mark on bringing in a comprehensive approach to AJAX . Now, the solution has come by the name .NET Atlas

[Entry continues to the left and below ad ]

In all fairness, the .NET 2.0 release did have some AJAX foundations by the name of client callback, as it was named way before the AJAX term was coined. But the client callback feature in .NET 2.0 is just that : a foundation. In order to create a full fledged AJAX application parting from existing capabilities in .NET 2.0, a lot of plumbing code has to be written, not to mention wiring user interface together with a lot of JavaScript, and this is just the space .NET Atlas tries to fill.

.NET Atlas brings a unified way of creating client-side controls, greatly simplifying the task of developing JavaScript for creating AJAX based applications, in essence, Atlas is JavaScript tightly meshed with NET 2.0 features.

Bringing AJAX features under this same name, will definitely prove beneficial over time for .NET, avoiding divergent procedures on how to create applications under the AJAX model, since currently many developers use ad-hoc methods to enable AJAX in applications.

Mean while, with major releases in the works for Java EE, the Java camp has also announced Java BluePrints for AJAX Components , which aims to provide the same guidelines in the Java world as Atlas in .NET, providing a basis for building AJAX applications around JSF technology and the new reference implementation of the Java EE stack, Glassfish.

[Comments below ad ]

Posted by Daniel at February 3, 2006 7:46 PM


Comments


Post a comment




Remember Me?

(you may use HTML tags for style)

Track back Pings

Track Back URL for this entry:
http://www.webforefront.com/mtblog/mt-tb.cgi/38.