CIO
|
PCDIY!
|
旗標圖書
|
旗景數位影像
|
讀者服務
首 頁
即時新聞
業界動態
最新活動
企業採購
精選文章
線上教學
品牌活動
程式碼下載
雲端運算智庫
最近新增的
精選文章
AP內建AI引擎 Mist Cloud平台分析能力強 Juniper Mist AI領先全球 改善WiFi穩定、效能首選
解決IT供應鏈攻擊
內部威脅的七個警訊
遠百以專案辦公室推動數位體驗
多廠牌與多重電信業者網路架構的挑戰與機會
德明科大啟用電貿暨AI實習基地 ViewSonic ViewBoard 智慧互動電子白板 扮要角
淺談計算誤差
秀傳醫療體系統 以Lenovo HyperConverged HX 超融合架構扎穩智慧醫療發展基礎
模組化設計 偵測率達99.99% 全面防杜惡意郵件入侵 首選Cellopoint Email UTM
滿足網路管理與檔案安全傳輸需求,Ipswitch的MOVEit及WhatsUp Gold一次完整提供
來自學界的資料分析利器 - Weka 與 R
北醫建置肺癌資料庫,透過深度標註訓練AI,協助醫師早期發現癌症
北榮AI門診上路!人工智慧判讀腦瘤,有效縮短醫師確診時間
台灣智慧機器人玩具聯盟攜手英閱音躍研創 推廣T. Robot程式教育,協助國中小學扎根培養運算思維
一場與時間賽跑的戰役 ,人工智慧加速心血管疾病診斷
最多人點閱的
精選文章
免費IT建置--Linux系統操作與管理
初探Hadoop開放原始碼平台環境
免費IT建置--網頁伺服器的完美組合LAMP(下)
Linux下的防火牆(基礎篇)
免費IT建置--檔案共享與檔案伺服器
Linux下的防火牆(進階篇)
N.Y.BAGELS CAFE善用SAP Business One
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 影片播放器範例
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 線上查詢匯率
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 擲骰子遊戲
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 音樂播放器範例
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 來電黑名單
免費IT建置--網頁伺服器的完美組合LAMP(上)
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ 繪圖板範例
手機程式設計入門與應用 Android、iPhone、Windows Mobile─ Matrix應用範例
精選文章 - 開發技術
分享到Plurk
分享到FaceBook
Silverlight 3.0技術應用(6)
改變開發方式的Behavior技術
文/圖 董大偉.責任編輯/洪羿漣
Silverlight 3.0技術應用(1) ─ 影像處理與動畫效果基礎應用
Silverlight 3.0技術應用(2) ─ 加入資料庫存取機制
Silverlight 3.0技術應用(3) ─ Silverlight 3多點觸控程式開發
Silverlight 3.0技術應用(4) ─ 用.NET RIA開發資料庫應用程式
Silverlight 3.0技術應用(5) ─ 應用程式在瀏覽器外執行範例
Silverlight 3.0技術應用(7) ─ Behavior與Trigger的開發實作
Behavior是Silverlight 3當中的重要功能,它可以把一些常用的行為(例如撥放動畫、跳出訊息視窗、選取文字方塊中的文字等),封裝成可重用的元件(Component),讓開發人員或設計師在Blend 3當中以套用的方式來使用。
當Silverlight 3這個版本剛釋出時,讓人感到驚艷的新功能很多,但要說哪一項技術可以徹底改變開發人員與設計師之間的合作方式,能夠達成真正的模塊化並且提高程式碼重複使用性,對於Silvelright應用程式(或網站)的開發有著決定性的關鍵影響,那非Behavior技術莫屬了。
讓Designer(設計師或美術人員)有機會可以獨立的建置Silverlight應用程式,只要手邊有足夠現成可用的Behavior套件即可。Developer(程式設計師)若擅用Behavior機制,也可以讓整個Silverlight應用程式的設計更加的結構化與物件化,我們可以把常用的功能封裝起來重複使用,達成高度的軟體重用性。
幾乎我的所有朋友(和客戶們),對於Silverlight加入此新功能無不大加讚許,它一舉解決了過去Designer和Developer長期的合作與溝通問題,找出了一個可以讓設計師和開發人員好好溝通,並且互相配合的方式(這部分是Behavior對於Designer的價值);同時,這個技術也提供了另一種系統開發的可能性,讓不具備高度程式開發技術的開發人員,也可以撰寫出自己需要的系統,並且讓軟體重用性大幅提昇(這部分則是Behavior對於Developer的價值)。
【完整內容刊載於RUN!PC雜誌:2010年2月號】
回首頁...
關於RUN!PC
|
廣告刊登
|
聯絡我們
|
讀者服務
|
雜誌訂閱
|
出刊&補寄時間
-- Copyright© FLAG INFORMATION CO., LTD. 旗訊科技(股)公司. All rights reserved. 本站圖文著作權所有 未經授權 不得任意轉載使用 --
-- 請使用1024*768螢幕解析度,IE 7.0或firefox 3.0以上瀏覽器,以達到最佳閱讀效果--