Over the last few months I have made more than a passing reference to the
fact that I personally feel that, in its present state, Java doesn't stand
much chance on the desktop against the march of Microsoft's WinForm
technology from the .NET Framework. A view, I have discovered, shared by many
of you. Before I go on, let me clarify my position here so we are all on the
same page. The frameworks currently available to the Java developer from the
standard JDK, of course, are AWT and Swing. Naturally we are not talking
about other client-side technologies, such as SWT, Thinlets, and Droplets to
name a few, but more on them later.
The less said about AWT the better. It doesn't even stand up to the
functionality of an HTML page with a basic FORM embedded in it. But we were
told not to despair, Sun promised a much better technology was in the works.
We were then presente... (more)
Alan Wiliamson's Blog
Finally, after years of providing just a command line interface to their web
services, Amazon has released a web based management console. Has it been
worth the wait? In a nutshell, yes.
We knew this day was coming, and 8th of January was that day.
Built using Yahoo's YUI framework, using JSP at the backend, Amazon's
engineers have delivered a very rich, functional and darn right stunning
looking console. It begs you to want to use it.
The first you notice instantly is how clean everything is laid out, choice of
colours and controls just flow beaut... (more)
A very simple POJO Java class for accessing all of the features of Amazon's
SQS web service.
Full API support. No dependencies. Just use it!
Alan Williamson's Blog
We knew it was coming, the leafs were rustling and the wind was blowing.
Yesterday Microsoft finally released their vision for their offering into the
They have published a whitepaper on Azure so with that, here are the
highlights from that whitepaper.
High level view: "a platform for running Windows applications and storing
their data in the cloud" Four main areas; Windows Azure base, .NET services,
SQL services and Live services All Azure applications run within Microsoft's
data centers accessible via the Internet Applications built on .NE... (more)
Alan Williamson's Blog
Cloud computing is real. Cloud computing is changing how we in the software
world work. But it is not everything to everyone and it is definitely not the
second coming that will change how we all interact on the Internet. While I
respect Stephen Fry hugely, I find myself a little disappointed that he has
jumped onto marketing hype and taken his legion of followers off on the wrong
direction. I expected more.
The computer industry's history is littered with dead buzzwords and over
hyped technology. Sometimes we don't even bother defining exactly a given