我有一箇舊的Web窗體,將被擴展一些Ajax功能。我已升級到.net 4,但想知道創建新服務時需要採取什麼方法。我應該去WCF或簡單的Razor/cshtml文件創建服務?
我沒有寫作WCF服務太多的經驗,似乎這樣更簡單的只寫使用簡單文件CSHTML這樣的服務:
@{
var db = Database.Open("MyConnectionString);
var data = db.Query("SELECT * FROM MyTable WHERE Col1 = @0", '123');
Json.Write(new { results=data}, Response.Output);
}
什麼是使用這種策略的陷阱相比創建一個wcf服務?
感謝所有幫助
Larsi
感謝您的意見,是的,你對我的理解混淆概念,我想我也在比較蘋果和橙子。 – Larsi