原创 微軟ASP.NET站點部署指南(5):部署到IIS上作爲測試環境

1.  綜述 開發程序的時候,通常我們是在Visual Studio 裏測試,默認使用的是Visual Studio Development Server(Cassini),使用這個可以讓我們開發測試工作更容易,但是在IIS上可能不一定能

原创 Knockout應用開發指南 第三章:綁定語法(1)

第三章所有代碼都需要啓用KO的ko.applyBindings(viewModel);功能,才能使代碼生效,爲了節約篇幅,所有例子均省略了此行代碼。 1   visible 綁定 目的 visible綁定到DOM元素上,使得該元素的hi

原创 Knockout應用開發指南 第二章:監控屬性(Observables)

關於Knockout的3個重要概念(Observables,DependentObservables,ObservableArray),本人無法準確表達它的準確含義,所以暫定翻譯爲(監控屬性、依賴監控屬性和監控數組),如果有好的建議請指

原创 Knockout應用開發指南 第一章:入門

1    Knockout簡介 (Introduction) Knockout是一個輕量級的UI類庫,通過應用MVVM模式使JavaScript前端UI簡單化。 Knockout有如下4大重要概念: 聲明式綁定 (Declarative

原创 最鋒利的Visual Studio Web開發工具擴展:Web Essentials詳解

Web Essentials是目前爲止見過的最好用的VS擴展工具了,具體功能請待我一一道來。   首先,從Extension Manager裏安裝:

原创 Knockout應用開發指南 第三章:綁定語法(3)

12   value 綁定 目的 value綁定是關聯DOM元素的值到view model的屬性上。主要是用在表單控件<input>,<select>和<textarea>上。 當用戶編輯表單控件的時候, view model對應的屬性

原创 我鍾愛的Visual Studio前端開發工具/擴展

怎麼樣讓Visual Studio更好地編寫HTML5, CSS3, JavaScript, jQuery,換句話說就是如何更好地做前端開發。Visual Studio 2010不管是旗艦版還是免費版都沒有對前端開發方面做充分的優化。不

原创 Knockout應用開發指南 第三章:綁定語法(2)

7   click 綁定 目的 click綁定在DOM元素上添加事件句柄以便元素被點擊的時候執行定義的JavaScript 函數。大部分是用在button,input和連接a上,但是可以在任意元素上使用。 例子<div> Yo

原创 使用Modernizr探測HTML5/CSS3新特性

HTML5, CSS3以及相關技術(例如canvas和web sockets)帶來了非常有用的特性,可以讓我們的web程序提升一個新的level。這些新技術允許我們只用HTML,CSS和JavaScript就可以構建包括在平板和移動設備

原创 我鍾愛的HTML5和CSS3在線工具

我真的喜歡上了HTML5, CSS3, JavaScript編程,但是有一些代碼還是需要一些輔助工具來做才行,例如,CSS3的Gradient漸變如果手寫代碼的話真的不爽,還有像animation動畫,transform轉變或者是需要矢