asp.net - 用于 ASP.NET 的 web api - 如何构建对象流

标签 asp.net asp.net-mvc-4 architecture asp.net-web-api

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

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

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

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

最佳答案

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

  • Good discussion about video streaming
  • Async action on ASP.NET Web API
  • Best practices for streaming the large files
  • How to processing video streaming

  • 如果您想做这样的事情,所有这些都是很好的引用。

    关于asp.net - 用于 ASP.NET 的 web api - 如何构建对象流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16528951/

    相关文章:

    asp.net - 嵌套的中继器在后面的代码中未被识别

    c# - 如何在子项目之间共享登录名?

    c# - 在 ASP.NET MVC4 中注入(inject)

    jquery - asp.net mvc 4中jquery ajax调用后的服务器端重定向

    java - 如何在 PHP 和 Java 程序之间进行通信?

    c# - 设计应用程序类

    c# - 如何并行运行多个进程但在每个进程内按顺序执行

    c# - 内存不足异常

    web-applications - 您如何构建像 Firebase 这样的应用程序?

    ASP.NET 网络表单 - "A potentially dangerous Request.Form value was detected from the client"