From Monday to Wednesday next week, I'm on a Microsoft training course in London. The course was free, as the organisation I work for got some free training vouchers included with our Microsoft Enterprise Licensing agreement.
The course title is Core Distributed Application Development with Microsoft Visual Studio 2005. Over three days, it covers .Net remoting, web services and message queuing. I'm looking forward to the course, as I haven't studied distributed development since the VB6 days, so it will be interesting to compare the old with the new. Sadly, though, I think the course content is mostly redundant now that remoting and web services have been superseded by Windows Communication Foundation (WCF) in .Net framework 3.0.