是否有类似Ruby的西纳特拉一个.NET框架?(Is there a .NET framework

2019-07-17 21:53发布

有谁知道是否有类似Ruby的一个.NET库/ API 西纳特拉 ?

因为在ASP.NET MVC,WCF和.NET 3.5中新的路由API只是想知道,这似乎是一个可能性。

更新时间:最佳答案的链接是陈旧所以来看看南希@ https://github.com/NancyFx/Nancy

Answer 1:

有一个叫新的框架南希针对受西纳特拉灵感,看起来很有希望.NET。 但它仍然是在一个非常早期的状态。

你可以阅读更多关于它在这里: http://elegantcode.com/2010/11/28/introducing-nancy-a-lightweight-web-framework-inspired-by-sinatra/和



Answer 2:

人们似乎对.NET现在这些微Web框架的主机:

南希 : 这是一个HanselMinutes播客与创作者安德烈亚斯哈坎森
尼娜 :“妮娜是.NET平台的web microframework,由西纳特拉启发”
独木舟 :“独木舟是用C#编写一个异步HTTP服务器”
马诺斯 : 面试与Hearding代码的创作者哈珀·杰克逊
杰西卡是“写出来的.NET好奇心微Web框架,通过Ruby的Sinatra的启发。”

有好的博客文章由Mike哈德洛,我拿起上面的链接,他进入良好的细节上的每个。 只是想我会大喊答题节目环节,这些项目,这是令人兴奋的看到这样的发展,在.NET世界。



Answer 3:

您可能还需要检查出OpenRasta 。 这是一个很好的,干净的REST框架。 我不知道,如果它使用的MS路由库与否,但我可以告诉它的路由语法非常相似,如果不相同。 此外,它看起来像IronRuby的是能够运行西纳特拉,现在机架和IronRuby的网站有得到它启动和运行的指令 ,所以如果你想在.NET环境中运行西纳特拉另一种可能不需要。



Answer 4:

看来, 马丁框架由Sinatra的启发 ,但它不是一个端口。 它使用你虽然提到了新的路由API。



Answer 5:

您可以测试马诺斯https://github.com/jacksonh/manos是总部设在西纳特拉一个轻量级的框架。

我还没有发现南希框架,你可以给我正确的网址是什么?



文章来源: Is there a .NET framework similar to Ruby's Sinatra?