Asp.net
ASP.NET 的 web api - 如何建構對象流
這將是一個主觀問題,但仍想在這裡提出。
我打算建立一個像 fb 這樣的流牆,其中將包含文本文章、* 嵌入式影片*、圖片、投票等對象。由於我對 ASP.NET 網路表單只有一點了解,我打算使用它。我的問題是哪種技術/方法最適合設計流?
在 ASP.NET webform 上選擇 Web API 好還是我應該只依賴 ASP.NET MVC?如何在同一個列表(流)中顯示不同的對像類型?我認為 datalist、repeater、gridview 等是不可能的。
也許,這似乎是一個主觀問題,但可能對建築的感知有價值。
WebAPI 不是前端/視圖問題。它是關於通過 http 訪問和使用數據的。所以它既不是 WebAPI 也不是 ASP.NET MVC 案例。這是關於在適當的地方使用每個。話雖如此,對於您的流場景,可以使用 ASP.NET MVC 建構網站。您的流的數據可以通過 WebAPI 提供。您可以通過 AJAX 從 MVC 站點呼叫 WebAPI。
對我來說,因為 Web API 是建立在一些 ASP.NET MVC 組件之上的。它只是不同的 Http 包。所以我們只需要知道如何在 ASP.NET Web API 中處理二進制流。我在網際網路上搜尋並發現了一些有用的東西,比如
如果您想做類似的事情,所有這些都是很好的參考。