8

这将是一个主观问题,但仍想在这里提出。

我打算建立一个像 fb 这样的流墙,其中将包含文本帖子、* 嵌入式视频*、图片投票等对象。由于我对 ASP.NET 网络表单只有一点了解,我打算使用它。我的问题是哪种技术/方法最适合设计流?

在 ASP.NET webform 上选择 Web API 好还是我应该只依赖 ASP.NET MVC?如何在同一个列表(流)中显示不同的对象类型?我认为 datalist、repeater、gridview 等是不可能的。

也许,这似乎是一个主观问题,但可能对建筑的感知有价值。

4

3 回答 3

3

对我来说,因为 Web API 是建立在一些 ASP.NET MVC 组件之上的。它只是不同的 Http 包。所以我们只需要知道如何在 ASP.NET Web API 中处理二进制流。我在互联网上搜索并发现了一些有用的东西,比如

如果您想做类似的事情,所有这些都是很好的参考。

于 2013-05-17T07:57:13.100 回答
0

WebAPI 是为广泛覆盖而设计的 HTTP 服务 使用 HTTP 作为应用程序协议,而不是传输协议。

于 2013-05-19T05:41:35.090 回答
0

WebAPI 不是前端/视图问题。它是关于通过 http 访问和使用数据的。所以它既不是 WebAPI 也不是 ASP.NET MVC 案例。这是关于在适当的地方使用每个。话虽如此,对于您的流场景,可以使用 ASP.NET MVC 构建网站。您的流的数据可以通过 WebAPI 提供。您可以通过 AJAX 从 MVC 站点调用 WebAPI。

于 2013-05-13T21:40:56.853 回答