我剛剛開始一個項目,我想用Kendo UI(基於jquery)和C#。幾周前,我成功地使用Web服務(asmx)處理請求,對結果和性能感到滿意,並且能夠快速創建表單。Kendo + Web Api與MVC vs. Web Service去哪裏?
由於這是一個新項目,我以爲我可以研究不同的概念,如MVC和WebApi。我發現MVC是最複雜的,所以我去了WebApi,並開始玩控制器和請求。到目前爲止,我發現(不要評價我,我是這些新概念的新手),Web服務似乎更簡單,更靈活。
所以我想我正在尋找的是...使用MVC vs WebApi甚至Web服務的主要優點是什麼。 Web服務有什麼缺點嗎?讓實體框架控制我的數據層,定義所有模型,並通過Web服務處理我的請求,這是否是一種不好的做法?
歡迎任何澄清。謝謝。
ASMX是傳統;你可以從你的列表中刪除它。 – Win 2013-03-07 15:08:15