Which frameworks by Microsoft are not well known and are well worth exploring in depth?

Which frameworks by Microsoft are not well known and are well worth exploring in depth?

情绪失控 发布于 2021-11-25 字数 347 浏览 803 回复 3 原文

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

后eg是否自 2022-06-07 3 楼

Microsoft (codename) Phoenix

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)

墨洒年华 2022-06-07 2 楼

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.

嗫嚅 2022-06-07 1 楼

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.