Articles By Robert Cooney

Don

Don

Recently I’ve become involved in a number of technology projects around the time they should have been wrapping up. Having...

January 6th, 2005 Robert Cooney
Happy anniversary, XForms

Happy anniversary, XForms

The other day I received an e-mail from a friend who has been expanding his Web development skills with a...

October 27th, 2004 Robert Cooney
XNA is all fun and games

XNA is all fun and games

One of the brightest young coding talents I know aspires to be a game developer. His reasoning: games are the...

September 16th, 2004 Robert Cooney
Build Web graphics on the fly

Build Web graphics on the fly

It was almost four years ago that I wrote my first column for ComputerWorld Canada, demonstrating how a Java servlet...

August 5th, 2004 Robert Cooney
Developers, and proud of it

Developers, and proud of it

Imagine for a moment a developer’s utopia — a place where the presentation of new software features is met with...

June 24th, 2004 Robert Cooney
Tough guys use XHTML

Tough guys use XHTML

Three Web developers were sitting around arguing over what the most abundant thing on the Internet is. The first one...

May 13th, 2004 Robert Cooney
Div and conquer is all the rage – for good reason

Div and conquer is all the rage – for good reason

These days, all the cool kids in Web design have abandoned table-based layouts in favour of div-based layouts. A div-based...

April 1st, 2004 Robert Cooney
Webshare interface

Webshare interface

One of the most common requests I hear is to provide an "easier-than-easy" way to make documents available on the...

February 19th, 2004 Robert Cooney
Know if you’re being pushed or pulled

Know if you’re being pushed or pulled

I used to have a programming rule that said "never do with application code what you can do with SQL."...

January 8th, 2004 Robert Cooney
How to build your own chat program

How to build your own chat program

The client/server chat program has long been a popular assignment for Java students because it is an excellent example of...

December 11th, 2003 Robert Cooney