Free resources for quickly developing AJAX applications
2/25/2009
<p><a href="http://feedads.googleadservices.com/~a/4_CEC6KukxNJQCATBOiEW48txss/a"><img src="http://feedads.googleadservices.com/~a/4_CEC6KukxNJQCATBOiEW48txss/i" border="0" ismap="true"></img></a></p><div class="bigInt">In this post I want to suggest you some free resources which allow developers to quickly build and mantain powerful and advanced AJAX web applications.
In this list you can find advanced grid features, calendars, tab-strip and a lot of other interesting components to develop and enrich your AJAX web applications.</div><br /><br /><strong>DHTML eXtensions</strong><br /><img src="http://lh3.ggpht.com/_TqPdHmAEwTM/SaRgB5pLisI/AAAAAAAAD2I/fpqALJWkpvA/ui1.png" style="border: 1px solid rgb(222, 222, 222); padding: 4px; margin-left: 14px; float: right;" /><a href="http://www.dhtmlx.com/">dhtml eXtension</a> provides a set of cross-browser DHTML components for building advanced and powerful Ajax-based web interfaces.
It includes advanced grids, trees, color picker, calendar, editor, combo box, advanced layout features and a lot of other interesting components to enrich your web applicationsYou can download the standard edition for free.<br /><br /><strong>Google Web Toolkit</strong><br /><img src="http://lh3.ggpht.com/_TqPdHmAEwTM/SaR1ffcF84I/AAAAAAAAD24/9LgBBhCon_8/ui7.png" style="float: right; margin-left: 14px;" />Writing web apps today is a tedious and error-prone process.
Developers can spend 90% of their time working around browser quirksIn addition, building, reusing, and maintaining large JavaScript code bases and AJAX components can be difficult and fragileGoogle Web Toolkit (GWT) eases this burden by allowing developers to quickly build and maintain complex yet highly performant JavaScript front-end applications in the Java programming language.<br /><br /><strong>Nitobi Complete UI</strong><br /><img src="http://lh5.ggpht.com/_TqPdHmAEwTM/SaRoMAzgagI/AAAAAAAAD2Y/AiCqM9X-Imo/ui3.png" style="border: 1px solid rgb(222, 222, 222); padding: 4px; margin-left: 14px; float: right;" /><a href="http://www.nitobi.com/">Nitobi Complete UI</a> is an open source ajax components for building Ajax-powered Web user interfaces that improves user experiences for any Web 2.0 application.
It include a powerful Ajax datagrid, with Excel copy and paste, in-place cell editing, and live scrolling; an Ajax-powered tab-strip component with native support for other Nitobi components, client-side statefulness, and skinnability; a full featured Calendar component with support for multi-month view, easy localization, databound events, and more.<br /><br /><strong>Clean-Ajax</strong><br /><a href="http://clean-ajax.sourceforge.net/">Clean-Ajax</a> is an open source engine for AJAX, that provides a high level interface to work with the AJAX technology.
It can be plugged in any page or DHTML framework because it was designed in conformation with the separation of concerns principle, keeping focus on AJAX issuesIt's simple to install, to configure and to use;<br /><br /><strong>SmartClient</strong><br /><img src="http://lh6.ggpht.com/_TqPdHmAEwTM/SaRit09-yoI/AAAAAAAAD2Q/UQxhxDmVdw0/ui2.png" style="border: 1px solid rgb(222, 222, 222); padding: 4px; margin-left: 14px; float: right;" /><a href="http://www.smartclient.com/">SmartClient</a> is globally deployed in thousands of enterprises, and has been incorporated as a core technology in major shipping products since 2002.
SmartClient provides a zero-install DHTML/Ajax client engine, rich user interface components and services, client-server databinding systemsAll components can be easily embedded in existing applications: grids, forms, trees, dialogs, wizards and other components can be added without making architectural changes.<br /><br /><strong>Ample SDK</strong><br /><img src="http://lh5.ggpht.com/_TqPdHmAEwTM/SaRyuDmoYBI/AAAAAAAAD2o/EgW6kJz6NAc/ui5.png" style="border: 1px solid rgb(222, 222, 222); padding: 4px; margin-left: 14px; float: right;" /><a href="http://www.amplesdk.com/">Ample SDK</a> is a unique piece of software that runs transparently in the layer between web browser and your application.
While running it provides the Logic of your application with standard cross-browser access to the User InterfaceAmple Runtime, UI languages and programming model are all based on open standardsThus a web-developer doesn't need to learn any new technologies or proprietary APIs.
He can simply keep using already learnt JavaScript language, DOM, CSS, XML, XHTML and other technologies and standards.<br /><br /><strong>Sigma Visual Ajax GUI Builder</strong><br /><img src="http://lh4.ggpht.com/_TqPdHmAEwTM/SaRwvUaOUVI/AAAAAAAAD2g/dt464nh85E4/ui4.png" style="border: 1px solid rgb(222, 222, 222); padding: 4px; margin-left: 14px; float: right;" /><a href="http://www.sigmawidgets.com/">Sigma visual builder</a> is a web based tool for AJAX RIA application UI rapid design and involved scripts programming.You can do everything by drag & drop with a significant development time reduction.
It provides more than 40 common components, including Tabs, Dialog, TreeGrid, TimeLine and many other web GUI components.It's also compatible with jQuery, prototype, mootools and other javascript frameworks.<br /><br /><strong>SAJAX</strong><br /><a href="http://www.modernmethod.com/sajax/index.phtml">Sajax</a> is an open source tool to make programming websites using the Ajax framework as easy as possible.
Sajax makes it easy to call PHP, Perl or Python functions from your webpages via JavaScript without performing a browser refreshThe toolkit does 99% of the work for you so you have no excuse to not use it.<br /><br /><strong>ZK - Direct Ria</strong><br /><img src="http://lh6.ggpht.com/_TqPdHmAEwTM/SaR0xZK86pI/AAAAAAAAD2w/j17TwiU6mew/ui6.png" style="border: 1px solid rgb(222, 222, 222); padding: 4px; margin-left: 14px; float: right;" /><a href="http://www.zkoss.org/">ZK</a> is the most proven Ajax + Mobile framework designed to maximize enterprises operation efficiency and minimize the development cost.
With groundbreaking Direct RIA architecture, ZK simplifies and speeds the creation, deployment and maintenance of rich Internet applications.<br /><br /><br /><h5>Related Content</h5>- <a href="http://woork.blogspot.com/2009/01/10-beautiful-web-ui-libraries.html">10 Beautiful Web UI libraries<br /></a>- <a href="http://woork.blogspot.com/2009/01/beautiful-datepickers-and-calendars-for.html">Beautiful datepickers and calendars for web developers</a><br />- <a href="http://woork.blogspot.com/2008/11/20-great-php-framework-for-developers.html">20 Great PHP framework for developers</a><div class="feedflare">
<a href="http://feeds2.feedburner.com/~f/Woork?a=c31W9zW1"><img src="http://feeds2.feedburner.com/~f/Woork?i=c31W9zW1" border="0"></img></a> <a href="http://feeds2.feedburner.com/~f/Woork?a=xnRtCMmx"><img src="http://feeds2.feedburner.com/~f/Woork?d=41" border="0"></img></a> <a href="http://feeds2.feedburner.com/~f/Woork?a=L4cLr5iv"><img src="http://feeds2.feedburner.com/~f/Woork?i=L4cLr5iv" border="0"></img></a> <a href="http://feeds2.feedburner.com/~f/Woork?a=WS4rVCGU"><img src="http://feeds2.feedburner.com/~f/Woork?i=WS4rVCGU" border="0"></img></a> <a href="http://feeds2.feedburner.com/~f/Woork?a=X4kvzhUu"><img src="http://feeds2.feedburner.com/~f/Woork?i=X4kvzhUu" border="0"></img></a> <a href="http://feeds2.feedburner.com/~f/Woork?a=44Lfrppb"><img src="http://feeds2.feedburner.com/~f/Woork?d=52" border="0"></img></a>
</div><img src="http://feeds2.feedburner.com/~r/Woork/~4/Hsp3O5qK2SU" height="1" width="1"/>.
Similar articles
ASP.NET Weblogs
Developing Delicious applications
I am developing a little piece of software that interacts with Delicious through HTTP API. Using Delicious API puts you one responsibility – use their service carefully. Don’t flood it and don’t stres...
Gunnar Peipman's ASP.NET blog
Developing Delicious applications
I am developing a little piece of software that interacts with Delicious through HTTP API. Using Delicious API puts you one responsibility – use their service carefully. Don’t flood it and don’t stres...
WebResourcesDepot
Making AJAX Applications Crawlable (By Google)
Many websites are using Ajax requests to interact with databases, load content, etc. in order to stay dynamic without page refreshes. However, any content loaded with Ajax can not be viewed inside the...
ASP.NET Weblogs
Investigating Ajax history in ASP.Net applications
In this post I would like to talk about Ajax history in ASP.Net applications and how it works.The problem with ASP.Net Ajax applications is that the browser's back and forward buttons do not store the...
ASP.NET Weblogs
Are Enterprise AJAX Applications Doomed…Or Are We?
Sometimes, it seems that the world is all about man vs. technology, and one has to lose. This seems to be the question raised about AJAX ; from the general challenges of AJAX , including cost and expe...