7

我在这个问题中看到 WCF Web API 仍处于预览状态,我刚刚开始查看 OpenRasta

虽然 OpenRasta 看起来比 WCF Web API 更成熟,但我还是有点困惑。或者请建议是否有任何其他更好的框架可以在 .NET 堆栈上构建 REST API。

此外,我观察到,在aspx view包含 HTML 的 OpenRasta 中,除了其他 JSON/XML 表示之外,还可以将其呈现为响应(以 ASP.NET MVC 方式)。那么,我是否甚至可以(或者建议我应该)构建一个 Web 应用程序,该应用程序也将作为服务层,供使用它的第 3客户端开发人员使用?或者它只是用作服务层?

4

3 回答 3

9

OpenRasta 比 WCF Web API 成熟得多。OpenRasta 是一个固执己见的 REST 框架。WCF Web API 目前对你应该如何做 REST 没有意见,它只对你如何使用 HTTP 有意见。

如果您分享 OpenRasta 对如何进行 REST 的看法,那么它将为您做得很好。WCF Web API 仍然是一个预览版。它有很大的潜力,但还有很长的路要走。

于 2011-06-03T13:18:03.747 回答
4

请阅读一个封闭的问题

OpenRasta vs FubuMVC vs Asp.net MVC 只是一些想法

带有问题和答案的视频,使用 PAUSE 按住滚动并阅读。

http://gape.cc/jz822d

--

Err,虽然我可以看到已删除的问题,但它已被删除,让我截图

于 2011-06-03T12:55:53.933 回答
2

OpenRasta 适用于服务和 html 网站,这就是它的目的。有用于 webforms、razor、sparkview 的编解码器,新的编解码器很容易插入。

于 2011-06-18T14:08:42.190 回答