Which frameworks by Microsoft are not well known and are well worth exploring in depth?
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?
如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

评论(3)

Phoenix is an SDK for building compilers, code analysis and optimization tools. When released, it will be used as a back-end for future Microsoft compilers.
The SDK (pre-release) is available the above link.
More information available:
Wikipedia article
Andy Ayers: Understanding the Phoenix Compiler Framework (channel9 video)

I think you should check out the stuff they have on Microsoft Research. Like one of the frameworks i find really awesome is the NaturalSpec which is useful for testing.

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.
发布评论
需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。