Programming


Tuesday, May 23rd, 2006

Building an Ajax Memory Tree with Oracle

Category: JavaScript, Programming

From the Oracle Technology Network today, there’s this new tutorial aiming to help you create a very handy bit of code combining Oracle’s simple tree-based fetching and Ajax’s flexibility to create an “Ajax Memory Tree”. In this article, you will learn how to build an Ajax-based memory tree in Oracle Application Express (formerly HTML DB), Read the rest…

Posted by Chris Cornutt at 6:30 am
1 Comment

+++--
3.4 rating from 21 votes

Friday, May 19th, 2006

Javascript Associative Arrays considered harmful

Category: JavaScript, Library, Programming, Prototype, Usability

In Javascript, you can treat any object as an associative array, similiar to a Map or Hash structure in other languages. So its just a set of key/value pairs – in JS you can add any arbitrary property on the fly. The below example is using an Object, but you could use an Array or Read the rest…

Posted by Rob Sanheim at 6:00 am
24 Comments

+++--
3.8 rating from 132 votes

Sunday, May 14th, 2006

Brendan Eich: JavaScript 2 and the Future of the Web

Category: JavaScript, Presentation, Programming, The Ajax Experience

We were lucky enough to have Brendan Eich, creator of JavaScript, give a keynote at The Ajax Experience. We have placed the presentation online so everyone can read up on some of the thoughts and discussion on JavaScript 2 and more. Here we got to hear from the mouth of someone deep into the ECMA Read the rest…

Posted by Dion Almaer at 1:09 am
16 Comments

++++-
4.3 rating from 33 votes

Wednesday, May 10th, 2006

Raising the Team Collaboration Bar with AJAX and JSF

Category: Java, Programming

New from Developer.com’s Java section of their site comes this quick look at the combination of Ajax and one of the newer offerings by Sun – their JavaServer Faces. I am excited about Sun Microsystems’ JavaServer Faces (JSF). Multiple, psychological studies prove that “group think” results in diffusion of responsibility and poor output. JSF has Read the rest…

Posted by Chris Cornutt at 7:17 am
7 Comments

+++--
3.6 rating from 41 votes

Monday, May 8th, 2006

60 More AJAX Tutorials from Max

Category: Ajax, Programming

In a follow-up to this popular post from Max Kiesler, he’s collected 60 more Ajax tutorials from all around the web and for developers of all skill levels. Among those on the list this time, there’s things like: AJAX Chat Tutorials AJAX Client-Server Communication Tutorials AJAX Forms and Autocomplete Tutorials AJAX Activity Indicator Tutorials AJAX Read the rest…

Posted by Chris Cornutt at 1:28 pm
12 Comments

+++--
3.9 rating from 39 votes

Friday, May 5th, 2006

Interview with Jared White of the XAJAX Project

Category: Interview, Programming, Toolkit

The Ajax Magazine site has posted their interview with the project lead for the XAJAX project – Jared White. XAJAX is one of the very interesting AJAX implementations for PHP, easy as the project’s slogan “The easiest way to develop asynchronous Ajax applications with PHP”. Few days ago there was a release 0.2.4 and a Read the rest…

Posted by Chris Cornutt at 6:43 pm
4 Comments

+++--
3.2 rating from 24 votes

Thursday, May 4th, 2006

An AJAX Caching Strategy

Category: Examples, Programming

From the O’Reilly XML.com site today, there’s a new article that looks at the caching of Ajax requests (and the data they provide). Making HTTP requests willy-nilly from AJAX applications, however, is almost never a good idea or design decision. The server side of the equation may not be able to handle the flood of Read the rest…

Posted by Chris Cornutt at 12:30 pm
4 Comments

++---
2.8 rating from 40 votes

A “Hello World” with Ajax and JDeveloper

Category: Ajax, Programming

Oracle developers out there, rejoice – the Oracle Technology Network site has posted a new tutorial on how you can use Ajax in comination with the JDeveloper software you’ve probably already used. By the end of this how-to, you will have developed a Web page that reads its data from a servlet on the server, Read the rest…

Posted by Chris Cornutt at 12:22 pm
2 Comments

+++--
3 rating from 35 votes

Wednesday, May 3rd, 2006

WebMonkey Checks out the Flex-Ajax Bridge

Category: Ajax, Programming

The folks over at WebMonkey have posted this look at one of the latest offerings from Adobe – the Flex-Ajax Bridge. It’s a simple library of functions that allow Flex applications to interact with the Ajax side of things. I clicked on the link and I was transported to what is now called the Adobe Read the rest…

Posted by Chris Cornutt at 9:20 pm
1 Comment

+++--
3.8 rating from 30 votes

Hyperlinks 2.0 – Ajax WTF

Category: Programming

Another Daily WTF featuring Ajax (mis)use. I know there’s a risk people will use Canvas graphics and other tricks to reinvent HTML widgets, but I never thought of this one: Using remoting, DHTML, and URL modification to build a brand new hyperlink system! Resume-Driven Development at its finest. On the bright side, this would actually Read the rest…

Posted by Michael Mahemoff at 5:33 pm
13 Comments

+++--
3.6 rating from 39 votes

Dojo Mentoring for Google Summer of Code

Category: Programming, Toolkit

Dojo is acting as a mentoring organisation for Google’s Summer of Code, with applications due in the next few days (May 8, 2006). The Google program faciliates students working on open-source code. Summer of Code 2006 is a program that offers student developers stipends to create new open source programs or to help currently established Read the rest…

Posted by Michael Mahemoff at 7:04 am
11 Comments

++---
2.9 rating from 21 votes

Monday, May 1st, 2006

Round-up of 50 AJAX Toolkits and Frameworks

Category: Programming, Toolkit

Back again with another mega-list, Max Kiesler has posted this resource, a listing of 50 different Ajax toolkits and frameworks. The following is a compilation of all of the AJAX toolkits and frameworks that I have either reviewed or have first hand experience with and would recommend. It seem like a new AJAX toolkit or Read the rest…

Posted by Chris Cornutt at 1:27 pm
15 Comments

+++--
3.6 rating from 47 votes

Wednesday, April 26th, 2006

Ajax Pattern Screencasts

Category: Programming, Screencast

Andre @ eBusiness has released some nice, simple, screencasts illustrating various Ajax patterns at work. As supporting material for patterns, screencasts like this make a good complement to images and working demos. These are a couple AJAX patterns that Alexei and I put together for a an AJAX business case webinar we did with Jupiter Read the rest…

Posted by Michael Mahemoff at 2:36 pm
11 Comments

+++--
3.3 rating from 52 votes

Tuesday, April 11th, 2006

Prototype: Easing Ajax’s Pain

Category: Programming, Prototype

If you’re just starting off in the vast world of Ajax, you might be wondering why so many people are using something as difficult as a manual XMLHttpRequest connection. Of course, Ajax wouldn’t be as wide-spread as it is if everyone had to write all of that code out by hand each time. Enter one Read the rest…

Posted by Chris Cornutt at 7:08 am
17 Comments

++++-
4 rating from 34 votes

Friday, April 7th, 2006

Preview of “Ajax Patterns and Best Practices”

Category: Ajax, Programming

On the Ajax Blog today, there’s a quick bit of a preview of APress’ upcoming Ajax title – “Ajax Best Patterns and Best Practices”. He includes a small review/comments from the book’s page on Amazon and some of the details about the book as well. I’ve been meaning to write about this Ajax book (Ajax Read the rest…

Posted by Chris Cornutt at 8:07 am
Comment here

+++--
3.9 rating from 24 votes

Thursday, April 6th, 2006

Speeding Up AJAX with JSON

Category: Ajax, Programming

Speed is everything when it comes to online applications. Users hate to sit and wait, especially the experienced ones. A few seconds pass and they start to think something’s broken. Knowing this, optimizing everything you can on your application can mean the difference between someone leaving or sticking around to explore the site more. One Read the rest…

Posted by Chris Cornutt at 7:05 am
26 Comments

+++--
3.8 rating from 97 votes