Silverlight 3當中Behavior技術的使用
在Silverlight 3當中,最令人興奮的技術莫過於Behavior的出現,在過去我在為幾家軟體公司或是技術單位授課時,Behavior也是Silverlight 3當中絕對會列為重點介紹的內容。 我幾乎可以肯定,Behavior這樣的技術除了在WPF, SL當中使用,也會延生到未來我們的Web/Desktop應用程式的開發,或是其他的開發技術,Behavior讓我們可以把一些常用的功能封裝成元件,然後重複使用。 請注意,這個概念和Control很像,但是過去的Control都是把UI上的功能封裝成控件,而這一次Behavior則是把行為(甚至邏輯)封裝在元件當中,然後達到重複使用的功能,確實是一個相當令人激賞的Idea。也一舉解決了SL在開發人員(Developer)和設計師(Designer)之間合作的困擾。 在2010年2,3月的Run!PC當中,我們會介紹Behavior的使用與開發,如果你開始使用SL這個技術,卻還沒有在開發中導入Behavior,那底下這兩個影片可以提供您參考。 Behavior技術的應用[ 影片一 ] Behavior技術的應用[ 影片二 ]