I completed my article about asynchronous I/O in .NET, covering the oddities I mentioned in my January 13 entry. The article contains an overview of asynchronous operations, describes how it’s supposed to work in .NET, shows that it sometimes doesn’t, and provides a workaround. Take a look at Making Asynchronous File I/O Work in .NET: A Survival Guide over on DevSource.