It seems that some Microsoft frameworks are only known by name and reputation, not by content or usefulness. Especially with the rise of open source frameworks they sometimes get a bit unpopular.
Which frameworks by Microsoft are not well known and are well worth exploring in depth? What is their reputation and area of usefulness?
I haven’t used it much, but it’s a fascinating topic: the Coordination and Concurrency Runtime. It’s part of Microsoft Robotics Developer Studio, which is a pain in terms of installation and licensing, but it’s a really neat way of looking at concurrency. Parallel Extensions doesn’t quite cover the same ground, as far as I can tell – I’m hoping to see the CCR available as a standalone free library at some point.
The particularly neat aspect from my point of view is representing an asynchronous workflow via continuations in an iterator block. Not as neat as F#, but still pretty nifty.