This was PDC week for Microsoft - this is their annual software development conference, and single best place to glimpse the future of software development according to Microsoft. This year's big splashes came from Azure (Microsot's cloud computing platform), C# 4.0, and Windows 7 (I still can't believe they're really calling it "7").
In all cases, we got to see a little more detail about these platforms, but there weren't too many real surprises. Azure seems to have been met with guarded enthusiasm, tempered by the fact that Microsoft didn't realease *any* pricing information *at all*, so we've got an offering that could be really, really powerful, but nobody knows how to make a business case for it. Sigh.