Articles


Monday, August 28th, 2006

Creating a new Dojo Widget

Category: Articles, Dojo, Examples

Alexander Netkachev has written an article to cover creating a new dojo widget: This tutorial demonstrates how to create a Dojo widget that displays a list of items. The widget implements paging and fetches data from the server using ajax request. The article defines the view (DataList.html) the css (DataList.css) and the JavaScript (DataList.js). The Read the rest…

Posted by Dion Almaer at 11:11 am
1 Comment

+++--
3.9 rating from 26 votes

Tuesday, August 15th, 2006

Ajaxitagging

Category: Ajax, Articles, Web20

Jeremy Keith has written about his experience taking tagging to the web 2.0 extreme, incorporating Ajax via Hijax, rel-tag, del.icio.us API, x-folk entries, and more: Each journal entry page now shows the tags at the end of the post. These are linked (using rel-tag of course) to an aggregate tag page that shows any other Read the rest…

Posted by Dion Almaer at 11:33 am
6 Comments

++++-
4.1 rating from 37 votes

Tuesday, August 8th, 2006

Ajax Hacking for Fun and Profit?

Category: Articles, Security

Apparently, not all is well in the world of Ajax (who knew?) according to this news story on the USA Today website. In it, they talk about the malicious nature of some Ajax function they’re seeing, and how it’s on the rise. Recent high-profile attacks include June’s Yamanner computer worm, designed to harvest e-mail addresses Read the rest…

Posted by Chris Cornutt at 8:33 am
6 Comments

+++--
3.1 rating from 29 votes

Tuesday, August 1st, 2006

Surveying open-source AJAX toolkits

Category: Articles, Toolkit

In this new article from InfoWorld today, they look around the web and take stock of some of the more well-developed, strong Ajax toolkits around – six to be exact – and give an overview of them all. If you want to add AJAX to the magic collection of buzzwords supported by your Web site Read the rest…

Posted by Chris Cornutt at 5:50 pm
4 Comments

++---
2.6 rating from 31 votes

Rich Internet to Soon Replace Static Pages

Category: Articles, Web20

According to the new article on the Tekrati.com site today, ZapThink is suggesting that rich internet applications based around the technologies of Ajax, Flash and Java will be replacing any and all static web sites/applications and portals. Demand for Rich Internet Applications (RIAs) and more sophisticated user interaction is increasing dramatically, and enterprise spending on Read the rest…

Posted by Chris Cornutt at 8:43 am
5 Comments

+++--
3.2 rating from 21 votes

Thursday, July 27th, 2006

Ajax and the Spring Framework with TIBCO General Interface

Category: Articles, Examples, Programming, TIBCO

Brian Walsh has written an exceedingly well documented tutorial on combining Spring MVC, XStream and TIBCO GI. The focus is on using GI at the view layer while making only incremental changes to an existing Spring MVC application (the application from the Spring MVC step-by-step tutorial in this case, which you’ll have to step through Read the rest…

Posted by Dietrich Kappe at 2:49 pm
1 Comment

++++-
4.1 rating from 34 votes

Wednesday, July 26th, 2006

Why XHR should support Cross Domain

Category: Articles

Peter Nixey has written a piece on his frustrations with the lack of cross domain XHR in his current applications. Clientside cross-domain data requests are an extremely useful tool. They can only currently be done (in Javascript) using the script-tag workaround to deliver data as JSON. External JSON is extremely dangerous as it is arbitrary Read the rest…

Posted by Dion Almaer at 9:39 am
8 Comments

+++--
3.5 rating from 24 votes

Friday, July 21st, 2006

Ajax File uploads to Amazon S3

Category: Articles, Dojo, Ruby

Raphael Bauduin has written about his experience converting a Rails remote form into a dojo.io.bind call that enables him to upload a file: File uploads are finally deployed! You can now specify in MyOwnDB that a detail of your entity is of the type “file”. This will let you attach a file to an entry, Read the rest…

Posted by Dion Almaer at 9:05 am
4 Comments

+++--
3.8 rating from 45 votes

Tuesday, July 18th, 2006

Declarative Ajax

Category: Ajax, Articles, JavaScript

Duncan Cragg thinks that The Right Way to do Ajax is Declaratively: Don’t write your interactive Web application in custom Javascript! The Web’s Declarative nature needn’t be broken just because you want two-way dynamic data instead of one-way documents on your site. Instead, write Declaratively to generic Javascripts, plugins and browser features such as Hijax, Read the rest…

Posted by Dion Almaer at 7:26 am
10 Comments

+++--
3.8 rating from 54 votes

Friday, July 14th, 2006

Ajax Portlet Communication with DWR

Category: Articles, Portal

Sami Salkosuo has added fuel to the fire of the claims that “Ajax is perfect for portals and portlets, and we can finally do them right” with his piece DWR makes interportlet messaging with Ajax easy: Many developers are looking to use Ajax technologies to improve the user experience of Web-based applications, but Ajax programming Read the rest…

Posted by Dion Almaer at 10:21 am
1 Comment

+++--
3.9 rating from 67 votes

Thursday, July 13th, 2006

Firefox Extensions and Ajax

Category: Articles

Dietrich Kappe has written about the hybrid world of browser extensions and Ajax. As writting extensions gets easier (e.g. GreaseMonkey, or the extensions themselves) Ajax applications can potentially benefit from a tighter integration model with the browser. Dietriche uses MyStickies as an example: Another example of this curious Firefox Extension/AJAX hybrid caught my eye the Read the rest…

Posted by Dion Almaer at 10:34 am
5 Comments

++++-
4.1 rating from 36 votes

Wednesday, July 12th, 2006

Adobe Spry and PHP/MySQL

Category: Adobe, Articles, JavaScript, Library

Mike Kornienko took Adobe’s Spry Framework for a spin. He has written up his thoughts on integrating it with a PHP/MySQL backend: Spry is Adobe’s Ajax library for manipulating XML data. It has some very unique and pretty useful functions like regions handling, related auto-updating data and stuff like that. For example, you can load Read the rest…

Posted by Dion Almaer at 7:20 am
3 Comments

+++--
3.3 rating from 77 votes

Wednesday, June 28th, 2006

40 Ajax Accessibility Links

Category: Accessibility, Articles

Max Kiesler has produced another mega-list of Ajax links. This time it’s 40 Ajax accessibility tutorials and articles. AJAX is a great tool for creating rich internet applications, however, when improperly implemented it can cause hugh accessibility issues. The good news is that most of these issues can be fixed so your websites are viewable Read the rest…

Posted by Michael Mahemoff at 4:37 pm
4 Comments

+++--
3.7 rating from 43 votes

Wednesday, June 21st, 2006

IBM Promotes Ajax Adoption with IP Donation

Category: Articles

As mentioned in this article on LinuxToday, IBM has made waves in the web community with its donation of several bits of intellectual property to the open source community “in an effort to increase the adoption of Ajax technologies”. Big Blue plans to work with the Dojo open source JavaScript toolkit, expanding the application with Read the rest…

Posted by Chris Cornutt at 1:54 pm
2 Comments

+++--
3.6 rating from 29 votes

Monday, June 19th, 2006

JavaScript World Cup of Frameworks

Category: Articles, JavaScript, Library

In the spirit of the most common question “What Ajax framework should I use?” and the current World Cup, a new article goes through and gives you a high level look at some of the many frameworks out there. Over the past year or so, as DOM Scripting has exploded in the mainstream coding arena Read the rest…

Posted by Dion Almaer at 5:53 pm
9 Comments

++++-
4 rating from 35 votes

Friday, June 16th, 2006

State of Ajax for Java

Category: Articles

Geert Bevin (also known as Mr. RIFE) was asked to give an overview of the state of Ajax frameworks on the Java side. This PDF shows you the highlights from the talk. He covers: Google Web Toolkit DWR OpenLaszlo JMaki

Posted by Dion Almaer at 10:32 am
9 Comments

+++--
3.4 rating from 27 votes