Casual games people will be very interested in the whole Silverlight thing, so grabbing the various content from here will be worthwhile reading.
The various Expression Studio products they showed were pretty cool, but the apparently award winning Expression Web designers make a reappearance in Visual Studio 2008. I very much like what I saw of ASP.NET 3.5, LINQ and VS'08 - the whole ORM stuff and the way everything linked together was just brilliant. I never thought I'd get too excited about SQL databases and ASP.NET, but I was after 2hrs of Scott Guthrie showing it off [grin]
As I commented in downgraded's journal yesterday it'll be very interesting to see if LINQ and the ORM tools in VS'08 can be applied to game development. On face value they're just a neat toy for "normal" software and database oriented software, but I've a feeling they can be tapped for some pretty efficient and well written game software - especially with the huge amounts of data that games typically have to deal with.
I also managed to volunteer myself for the "revenge of the micro presentations" community track session on Wednesday. I managed to knock up 15 slides on Direct3D 10.0 at midnight the night before (you don't expect to get any sleep during a conference, do you?). The basic idea of a micro-presentation is 20 slides at 20 seconds each and it's bloody difficult - Powerpoint either waited too long to tick over to the next or seemed to be rattling through them 100x faster than I expected [headshake].
But it was interesting to try and connect low level Direct3D to the fluffy high-level of web design and development. With new toys like Silverlight and WPF it might be possible to integrate things and get some seriously cool results - attempting this might well be one of my upcoming projects alongside 3D Pipes in D3D10...