The Independent Magazine for
Software Development Professionals
Two Ways to Keep Up
1. Newsletter
Our newsletter policy:
No list sharing of any kind.
No "special offers" from "partners."
No "webinars." No "Special Reports."
No junk.
2. RSS Feed
Are you missing out on RSS?
Click to learn more.



Add to Your Reader:
Search Now:
VBScript Programmer's Reference
Discover the full power of VBScript. Windows Script Host, ASP, ADO, Microsoft Script Control, error handling and debugging, regular expressions, classes, FileSystemObject, Dictionary, script encoding, script components, and more.
All content copyright 2000-2006 by the individual specified authors (and where not specified, copyright by Daniel Read). Reprint or redistribute only with written permission from the author and/or developer.*.
A Classic in the Field, Updated & Expanded
Foreword by Andrew Hunt
Nearly 60 Essays by a Software Pioneer!
“One of software's most versatile and creative writers.”
20% Off the Cover Price in the US!
More Ordering Options
Editor's Note - Jun 1, 2004

I'm pleased to present this new article by developer and author Hugo Troche, "The Task Pattern: A Design Pattern for Processing and Monitoring Long-Running Tasks". This article is something of a first here at developer.* in that it is a detailed technical article. This is hopefully something you'll see more of in this space. Articles of this sort are something I've always wanted to publish, but so often these articles are tied to a particular technology, language, or platform. There are already many fine outlets on the web and in print for technical, how-to oriented articles, so I've always tried to make developer.* a home for articles that are too theoretical, too long, too short, too academic, not academic enough, too weird, or too "meta" oriented for the usual outlets. I think Hugo's description and exploration of his Task Pattern fits quite well.

It's probably a good idea to touch on the subject of the frequency of updates to the site. I would in a perfect world love to publish all kinds of great content up here on a weekly basis, and keeping with a monthly schedule was my original goal, but the fact is that developer.* at this moment is largely on auto pilot. This does not mean that I've abandoned the site, just that it's not my top priority these days. The full time job takes a lot of energy, of course, and with the writing I've been putting my energy into book projects. (The second edition of the VBScript Programmer's Reference comes out in a month or so (that's me on the cover with the bald head), and I've got two other books in the works, including a book-length version of Principled Programming.)

I am, however, always excited to publish the work of others, in particular of new writers. Hopefully developers like Hugo will continue to get reach out and send me good work to publish. If you have a finished article, or an idea for one, please get in touch.

All the best,