2012-06-15 108 views
0

我在Asp.NEt MVC3中使用backbone.js實現了一些代碼,發現backbone.js非常有幫助。其實我正在開發數據倉庫應用程序,用戶可以在視圖端運行/保存他的數據分析。重新登錄後可以重新運行保存的分析。單擊工具欄系統上的保存按鈕時,將分析保存在數據庫中。如何使用Asp.NET MVC的基於休息的服務Backbone.js 4

我的問題是,有人可以指向backbone.js使用Asp.NET MVC 4與基於休息的服務交互的鏈接,以便保存/檢索數據庫中的數據。

請給我建議更好的方法。

回答

1

我最近在ASP.NET MVC4和WebAPI之上用Backbone構建了幾個非常大的系統。我強烈推薦WebAPI。它非常易於使用,並且可以與Backbone一起使用。

http://www.asp.net/web-api

正如我已經與它建立了一個應用程序的一個例子:

https://ravenhq.com/

的註冊,登錄,管理,帳戶設置上的WebAPI的頂部所有骨幹。

+0

Web API很好,但SignalR噪聲也給了我一些探索它的提示。有什麼想法嗎 ? –

+0

我們在RavenHQ有SignlR一段時間。它因爲我們在上線之前遇到問題而被拒之門外。我不確定它是否會恢復。但我喜歡與SignalR一起實時更新數據。我寫了一篇關於我如何做的文章,在這裏:http://lostechies.com/derickbailey/2012/04/19/decoupling-backbone-apps-from-websockets/,但有很多其他選項可以使它工作 –

+0

@Derick Bailey你如何處理webapi中的身份驗證,你是否遵循了休息範式。或者你是否依賴cookies /任何第三方。我一直在拉我的頭髮如何避免使用web api + backbone.js進行基於表單的身份驗證。另一部分是如何通過主幹發送令牌/證書。你加密到base64 ..? – mobygeek