March 2007


29 Mar 2007 08:50 pm

Lately, I have been talking about performance as it relates to Ajax and Web 2.0 applications. jsLex helps with optimizing one aspect of performance: code, but there are other areas to consider in building applications. TruDat, my last Mashup, exposed another area of performance – service consumption. Every mashup needs to consume some service whether it’s Flickr, Youtube, Trulia or even your own. Service consumption is a critical part of building Mashups.

When consuming services there are many things to consider, but here are a couple I will talk about:

Service Consumption Architecture – Who will make the connection?
Service Consumption Performance – How to make it go faster?

Read more…

20 Mar 2007 11:24 am

It has been an interesting first few hours of the Ajax World Conference in NYC. There have been many great talks so far: Google, Nexaweb (Full disclosure I am Chief Architect at Nexaweb) … The Roosevelt hotel is packed with people and vendors. There is a buzz in the air about Ajax, obviously it is Ajax World after all, but yet, there is always this alternate personality that comes out when talking to people about Ajax.

Ajax Personality Matrix

Comments that I here from people talking about building, deploying and maintaining Ajax applications:

I love Ajax – I don’t want to right JavaScript
I want web deployment – I need offline applications
Ajax grids are cool – I need to display 10,000 records
JavaScript is easy – JavaScript is hard to maintain
All vendors use Firefox for demos – Most users use IE Read more…

12 Mar 2007 09:02 pm

With all of the hype around Ajax over the last two years, can the technology maintain it’s blistering pace? Next week, I will be attending the AjaxWold conference and giving a technical presentation on Ajax Performance including and overview of the jsLex tool I created. This will be the fourth Ajax Conference in the last 6 months that I have attended or given a talk at. No doubt there will be plenty of Ajax Testosterone flying around the conference next week; but how is everyone in the space actually doing? One sign of health is web traffic, a better sign would be revenue but I don’t have access to those numbers. Tonight, (I admit to being an Alexa addict) I took a look at the some commercial as well as open source Ajax vendors.

Read more…

01 Mar 2007 08:30 pm

ANNOUNCEMENT:

The Apache XAP Team is pleased to announce the release of the 0.3.0 of its Declarative Ajax toolkit. Downloads of the project can be found at http://incubator.apache.org/xap/download.html

Project Overview

—————–
XAP provides Ajax developers with an extensible declarative toolkit for developing applications. Developers can define; user interface, event handling and data-binding in a simple to use Markup Language reducing the amount of code needed to create an application. By concentrating the developers coding effort to their application business logic, XAP reduces application complexity considerably.

The Dojo Toolkit is used to as the underlying widget and building system for the XAP project. The inclusion of Dojo means that developers using XAP have full access to the great functionality provided in the Dojo Toolkit.

Read more…

01 Mar 2007 08:09 pm

Hello Everyone,

It has been over a month since my last post and there are number of updates that I need to talk about. Usually I try to talk just about technical items and application building, but this time I have some house keeping to do.

At the end of Janaury, I gave a presentation to the North Virginia Java User Group on Declaritive Ajax and Java. I had a great time and would like to thank them for their participation.

Read more…