2015年1月7日 星期三

JavaScript 的 Model-View 框架:Knockout、Backbone、Angular 比較

這三個JavaScript Library都可幫助我們在瀏覽器中呈現(Template)/繫結資料(Data Binding),也就是所謂的MVW Framework(Model-View-Whatever)。以難易度來講,Knockout和Angular都很容易上手,尤其是Angular提供強大及神奇的資料繫結功能,但若考慮擴充及自訂性,則是有點學習難度Backbone取勝。
(參考資源:http://codeutopia.net/blog/2013/03/16/knockout-vs-backbone-vs-angular/)

2015年1月5日 星期一

HTML5 CSS3 學習資源


由淺入深的學習路徑
  1. HTML5 & CSS3 Fundamentals: Development for Absolute Beginners
    由Microsoft Virtual Academy 微軟虚擬學院提供教學影片
  2. The Modern Web Platform Jump Start
    由Microsoft Virtual Academy 微軟虚擬學院提供教學影片、投影片、測驗及sample code
  3. Web Services 開發實戰: 使用 ASP.NET Web API 2
    HTML5及CSS3純粹是Browser端的技術,Web Server端以.NET來說可用Web API來提供資料。