2016-07-26 9 views
0

Ich weiß, ich bin zu spät für diese Party. Derzeit werden ASP.NET-Webformulare in neuere Codiertechnologien und Paradigmen migriert. Kaum begann mit asp.net mvc und jetzt merke ich all diese Unsinn über MVC vs Webapi. Ich bin ein Oldschool-Programmierer und fühle mich nicht wirklich wohl mit dem Ansatz "verwende beide", wenn es nicht nötig ist. Bitte bedenken Sie:Migrieren von asp.net Webforms, empfiehlst du mvc oder web api?

  • Meine Web-Projekte konzentrieren sich auf dynamische Dashboards/admin Websites CRUD-Operationen für Tonnen von SQL Datensätze zu verwalten, um Reports über die Nachfrage, Statistiken usw.
  • Keine statische Webseiten überhaupt (wie info Websites, Portfolios usw.).
  • Leistung über UI-Design. Eigentlich Bootstrap Basic UI ist genug für mich.
  • Reine ADO über Entity Framework, wann immer möglich.

Jeder Tipp oder Anleitung auf was ich wählen sollte würde sehr geschätzt werden.

* Edit/Closing *

Hallo wieder und vielen Dank für Ihr Feedback. Nach viel lesen und experimentieren habe ich mich entschieden, asp.net webapi + angular.js eine echte harte Probe zu geben, vor allem, weil ich die Tür für Multiplattform/Gerät Nutzung offen lassen will (nicht nur Web).

Auch fand ich einen sehr interessanten Artikel/Tutorial in https://superdevelopment.com/2013/12/16/building-rich-web-apps-jquery-vs-angular-js/

Es mag ein wenig alt, aber ich denke, es ist lesenswert, speziell diesen Extrakt hier: „Angularjs und WebAPI ist ein neues So können Sie umfangreiche interaktive Webanwendungen erstellen, die die Möglichkeiten eines Webbrowsers, JavaScript und C# voll ausschöpfen, anstatt sich auf veraltete Paradigmen zu verlassen, die den Prozess für alle einfachen Anwendungsfälle verkomplizieren Wenn Ihre Benutzer und Clients eine Anwendung erwarten In einem Webbrowser, der sich wie eine native App auf seinem Desktop oder Smartphone verhält, ist jQuery + ASP.NET MVC nicht die einfachste Art, sie zu erstellen. "

Wie auch immer, danke an alle und ich hoffe diese Info hilft anderen in der Programmiergemeinschaft.

+2

Zweck von MVC und WebAPI unterschiedlich ist MVC mehr UI angetrieben und WebAPI ist restfull service/data driven ... Überprüfen Sie diesen Link zu Beginn von .. http://stackoverflow.com/questions/22589245/difference-between-mvc-5-project-and-web-api-project – Prashant

+0

auch, wenn Sie irgendwelche Bedürfnisse haben, mit SOAP/kommunizieren XML Ich würde WCF empfehlen, das auch REST übertragen könnte –

Antwort

0

Wenn Ihre Anwendung wird verbraucht werden verschiedene Arten von Geräten dann bevorzugen web api.

, wenn Ihre Anwendung wie Website oder ein Portal, wo Benutzer sehr wenig Interaktion haben dann gehen für MVC

Verwandte Themen