代码之家  ›  专栏  ›  技术社区  ›  kenny

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

  •  35
  • kenny  · 技术社区  · 15 年前

    有人知道有没有类似于Ruby的.NET库/API Sinatra ?

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

    5 回复  |  直到 13 年前
        1
  •  33
  •   Tobias    14 年前

    有一个新的框架叫做 Nancy 对于受Sinatra启发并看起来很有前途的.NET。但它仍然处于非常早期的状态。

    您可以在这里阅读更多信息: http://elegantcode.com/2010/11/28/introducing-nancy-a-lightweight-web-framework-inspired-by-sinatra/

        2
  •  21
  •   Alexander Pendleton    13 年前

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

    Nancy 以下内容: Here 是一个汉塞尔分钟播客与创作者安德烈亚斯H康松。
    Nina :“Nina是受Sinatra启发而设计的.NET平台的网络微框架。”
    Kayak :“Kayak是用C语言编写的异步HTTP服务器”
    Manos : Interview 与造物主杰克逊·哈珀一起聆听密码
    Jessica 是“出于好奇而在.NET中编写的一个微型Web框架,受到Ruby的Sinatra的启发。”

    有好的博客 article 我在迈克·哈德罗那里找到了上面的链接,他对每个链接都进行了详细的介绍。我想我会大喊这些项目,在.NET世界看到这样的发展是令人兴奋的。

        3
  •  10
  •   Nathan    15 年前

    您也可以退房 OpenRasta .它是一个很好的、干净的REST框架。我不知道它是否使用MS路由库,但从我所能看出,它的路由语法非常相似,如果不相同的话。而且,看起来IronRuby现在可以运行Sinatra和Rack,而且 IronRuby 网站有 instructions for getting it up and running ,因此,如果要在.NET环境中运行Sinatra,则可能不需要另一种选择。

        4
  •  4
  •   Cᴏʀʏ bcherry    15 年前

    似乎 Martin framework 受到启发的 西纳特拉,但它不是一个港口。它确实使用了您提到的新路由API。

        5
  •  3
  •   eaguilar    13 年前

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

    我没有找到Nancy框架,你能给我正确的URL吗?