2013年2月27日 星期三

掛載 WCF 服務

要讓設計好的 WCF 服務發揮作用,必須先將服務裝載到適當的主機身上,這個行為就稱為 hosting 。 WCF 服務可以裝載於任何 Managed 應用程式上,這是最彈性的選項,因為它只需要最少的基礎結構就可部署。 例如:IIS, WAS, 或自行撰寫裝載的應用程式都可以用來裝載 WCF 服務。 且因為 WCF 服務使用統一的程式設計模型,這個程式設計模型與部署服務的執行階段環境是互相獨立的, 所以不管裝載選項為何,服務的程式碼看起來都差不多。

建立 WCF 服務類別庫

2013年2月5日 星期二

jQuery 效果

JavaScript 應用在客戶端網頁上最強悍的用途之一就是動態效果了,往往利用純 JavaScript 作一個效果你可能要寫好幾行的 Code,而 jQuery Effects 幫你把許多常會用到的特效包起來,現在你只需要寫個幾行 Code 來作事。(更多請看 jQuery UI)

jQuery Ajax

AJAX 代表 Asynchronous Javascript And Xml ,其中的 Asynchronous 意味著不採行傳統 Postback 整個網頁表單送回伺服器的做法,而是透過 XmlHttpRequest 物件與伺服器溝通,再以 Javascript 解析伺服器端所傳回的資料。這種做法,避免了傳統Postback期間,網頁會歷經消失、等待、重新建立的過程,給予使用者更流暢的操作感受。

jQuery 事件處理

jQuery 可以將寫好的 script 繫結到用戶端的事件,如:button click, mouse move, ... 這些 script 內容,可以寫在網頁裡,也可以獨立在 .js 檔中,再透過 .bind() 方法與事件綁在一塊。

jQuery 篩選元素

jQuery 的選取元素 (selectors) 是直接從根元素去尋找其下的後代子元素,而我們這裡要探討如何去進一步「篩選」。 jQuery 的 Traversing 能幫我們做這些過濾、查訪元素的動作。

jQuery DOM操作

jQuery Manipulation 主要是用來操作 DOM 元素的新增、刪除與修改等。

jQuery 屬性與樣式

我想一般對於 JavaScript 大部分的操作都用在變動 HTML DOM 元素的屬性跟樣式,如果你有這個經驗,就會知道在設定時會有許多複雜及麻煩的問題,比如說 IE 它 setAttribute 不吃 name 屬性;又像在指定 class 屬性時,名稱不能用 class 而要用 className 等問題。令人開心的,jQuery 已經幫你處理掉中間這些繁雜過程可能遇到的問題了!你只需記得原本的 HTML 和 CSS 是怎樣寫就行。

jQuery 選取元素

jQuery 最基本的中心思想就是以「選取 DOM 元素為開始」,接著就是對它們作一些事。

jQuery 在選取元素方面採用 CSS 選擇器的語法 (CSS1、CSS2、CSS3),此外透過 plugin 你也可以使用 XPath 語法,我們直接看幾道範例你就會明白怎麼在 jQuery 中用 CSS Selectors 選取元素:

jQuery 初探

jQuery 初探

jQuery 所有的屬性及函式都是定義在「jQuery」這個物件之下,這使你不會因為使用 jQuery Library 而與原本有的全域變數等其它命名空間產生衝突。 此外,要取得 jQuery 物件也可以透過它提供的另外一個縮寫符號 (別名)-錢字號「$」,這時大家可能會問那我有使用其它的 JavaScript Library 也是用「$」怎麼辦?有辦法,用下面這一行就解決了:

2013年2月1日 星期五

jQuery 關於

jQuery 關於

jQuery 是一套物件導向式簡潔輕量級的 JavaScript Library。透過 jQuery 你可以用最精簡少量的程式碼來輕鬆達到跨瀏覽器 DOM 操作、事件處理、設計頁面元素動態效果、AJAX 互動等。