Web API für ASP.NET - wie man einen Strom von Objekten erstellt

8

Es wird eine Art von subjektiver Frage sein, aber ich möchte sie dennoch hier aufstellen.

Ich plane, eine stream wall wie fb zu bauen, die Objekte wie Textpost , * eingebettete Videos *, Bilder , Umfragen usw. Da ich nur wenig Wissen in ASP.NET-Webforms habe, plane ich, dasselbe zu verwenden. Meine Frage ist, welche Technik / welcher Ansatz am besten geeignet ist, den Stream zu entwerfen?

Wird es gut sein, Web-API in ASP.NET-Webform zu wählen, oder sollte ich nur auf ASP.NET MVC angewiesen sein? Wie kann ich verschiedene Objekttypen in derselben Liste (Stream) anzeigen? Was ich glaube ist nicht möglich mit Datalist, Repeater, Gridview etc.

Vielleicht scheint dies eine subjektive Frage zu sein, kann aber einen Wert bei der Wahrnehmung von Architektur haben.

    
Zerotoinfinity 13.05.2013, 18:43
quelle

3 Antworten

3

Für mich, weil die Web-API auf einigen ASP.NET MVC-Komponenten erstellt wurde. Es unterscheidet nur die Http-Pakete. Wir müssen also nur wissen, wie das binäre Streaming in der ASP.NET-Web-API gehandhabt wird. Ich habe einige nützliche Dinge im Internet wie

gesucht und herausgefunden

Alle diese sind eine gute Referenz, falls Sie etwas so machen wollen.

    
thangchung 17.05.2013 07:57
quelle
0

WebAPI ist kein Front-End / View-Problem. Es geht darum, Daten über HTTP zu bekommen und zu konsumieren. Es ist also weder ein WebAPI- noch ein ASP.NET MVC-Fall. Es geht darum, jedes zu verwenden, wo es angemessen ist. Allerdings könnte die Website für Ihr Stream-Szenario mit ASP.NET MVC erstellt werden. Die Daten für Ihren Stream könnten über WebAPI bereitgestellt werden. Und Sie können die WebAPI von der MVC-Site über AJAX aufrufen.

    
LordHits 13.05.2013 21:40
quelle
0

Die WebAPI ist ein HTTP-Dienst Entworfen für breite Reichweite Verwendet HTTP als Anwendungsprotokoll, nicht als Transportprotokoll.

    
Kumar Manish-PMP 19.05.2013 05:41
quelle