文章出處

單頁面應用程序(SPA)[使用JavaScript、CSS和HTML強大的功能,可以構建一個單頁面應用程序(SPAs)],它提供了豐富的用戶體驗頁面。導航技術和AJAX提供必要的功能,而不用重新加載頁面.

由于成熟的web標準技術javascript,CSS,和HTML,使得SPA發展壯大。所有這些可以用來構建功能全面的用戶接口包括一個web頁面,在頁面內使用一個或更多的技術導航到不同的內容。而ASP.NET和Web 2012.2工具下載提供SPA模板(和許多更多的更新),所以當處理一個項目時,你不必重新發明輪子,有四個模板可用:

  • ASP.NET SPA模板:一個基本應用程序與一個視圖SPA。它遵循Knockout JavaScript庫使用標準的ASP.NET ,這是學習SPA一個好的起點。
  • BreezeJS SPA模板: 通過利用 Breeze 開源 JavaScript庫,這個模板擴展了標準ASP.NET SPA模板,它提供了一個簡單的方法來管理豐富的數據。
  • Durandal SPA模板:這個模板利用Durandal,一個開源的JavaScript庫構建富客戶端應用程序,這個模板提供了SPA基本導航樣式。
  • 在Visual Studio 2012中(安裝了ASP.NET和Web Tools2012.2)這些模板很容易被訪問。如果你沒有安裝的模板,通過創建一個新的Web應用程序的MVC 4,選擇單頁的應用程序,您仍然可以創建一個簡單的SPA。在眾多前端MDV框架還是鐘愛于angular,然而服務端平臺的選擇的話:在.net平臺筆者會首選webapi+oData.現在有了AngularJS SPA Template For Visual Studio,地址http://visualstudiogallery.msdn.microsoft.com/5af151b2-9ed2-4809-bfe8-27566bfe7d83

http://www.cnblogs.com/whitewolf/category/404298.html

單頁應用程序:使用 ASP.NET 構建響應迅速的現代 Web 應用程序


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()