Ok, i'm taking back the lousy goodiebag comment...
Microsoft gave all developers a brand new touch laptop today!!
The keynote was great this morning, lots of humor and news on how to build and monitor a product (stories from Windows7 productteam).
I really like the presentation-style of Steven Sinofsky..
Also the new IE9 was presented. Lots of improvement here, rendering is actualy fast and better quality. On channel 9 are a lot of videos available on all the new stuff.
Next was a presentation on Silverlight 4 by Scott Guthrie. Silverlight 3 is already installed on 45% of all internet connected devices worldwide.
Silverlight 4 brings webcam support and you can apply WPF effects directly on the moving image.
SL4 also has smooth IIS videostreaming. The IIS streaming alsow supports streaming tot the populair iphone.
Support for business applications is also provided: printing, clipboard access, dragdrop, commanding, rich text and much more... great ! The SL4 beta is downloadable as of today.
One of the best features is that SL can now share common .NET assemblies, so no more recompiling! And you can use binary transport with WCF in SL4 as well....
And if that isn't enough also databinding and code generation has improved big time.