有没有类似于Ruby的Sinatra的.NET框架?

有谁知道是否有类似于Ruby的Sinatra的.NET库/ API?

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

有一个名为Nancy for .NET的新框架,它受Sinatra的启发,看上去很有希望。 但现在还处于非常早期的状态。

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

现在似乎在.NET上有很多这样的微型框架:

南希 : 这是一个HanselMinutes播客与创作者安德烈亚斯Håkansson
Nina :“Nina是受到Sinatra启发的.Net平台的networking微框架”
Kayak :“Kayak是用C#编写的asynchronousHTTP服务器”
马诺斯 : 采访听众的jackson哈珀听觉代码
Jessica是“一个由.NET的好奇心编写的微型Web框架,受到Ruby的Sinatra的启发”。

Mike Hadlow在博客上有一篇很好的文章 ,我在上面提到了这些链接,并且详细介绍了每个链接。 只是觉得我会呐喊这些项目,在.NET世界看到这样的发展是令人兴奋的。

你可能也想看看OpenRasta 。 这是一个很好的,干净的REST框架。 我不知道它是否使用MS路由库,但从我可以告诉它的路由语法是非常相似,如果不相同。 此外,看起来IronRuby现在可以运行Sinatra和Rack,而IronRuby网站也提供了启动和运行的说明 ,所以如果您想在.NET环境中运行Sinatra,则可能不需要替代scheme。

Martin框架似乎受到了Sinatra的启发 ,但它不是一个港口。 它确实使用了你提到的新的路由API。

你可以testing马诺斯https://github.com/jacksonh/manos是一个基于Sinatra的轻量级框架。

我还没有find南希框架,你能给我正确的url?