|Coffeehouse||MS certifcations...worth it?||23||May 05, 2011 at 12:37 PM|
|Coffeehouse||New release of C# Compiler As a Service||12||Mar 07, 2011 at 3:29 PM|
First of all, thank you Charles for interviewing Anders! (I know you prefer talking about native code, hehe)
As CaaS will have a tremendous impact in many peoples productivity (I bet it will be _the_ killer feature), any updates about roslyn are highly appreciated!
As a sidenote: When Anders talked about the time he worked on visual programming and small demos that work, but real world stuff that drowns in its own complexity, it reminded me of a project I worked on when the workflow foundation just came out and in a fit of the latest and greatest it got used for all the wrong reasons. Argh - just remembering the agonizing slow designer when it tried to popluate the screen with an 'if' and a 'while' loop makes my head hurt. Never again - to steal Anders words: I've come to peace with code.
Thanks for the long explanation!
Glad to see they are complementary, considering the past ways for async operations I was kind of worried.
I wouldn't have seen ; : linq = Task : Rx if it poked me in the eye - but it makes perfectly sense!
Great Presentation! Best Rx material I've seen yet. Now I can make sense of the Rx Design Guidelines.pdf.
Since async/await is in ctp, I am using a combination Task.FromAsync() and Unwrap() to handle composition of async operations. Now, Rx looks to me like good tool for observing a "stream of Tasks".
Could you elaborate if and how Rx and Task<T> fit together, especially with the Async Ctp? On the first look, there seem to be similarities between the two.
Wow, kudos to you! Best screencast I've seen yet.
FYI: I am new to MEF but I've read some articles about IoC/DI in general and your screencast is right on target, I can't think of a thing to improve it. I am looking forward to watching your other vids seeing what other cool stuff MEF can do!