.Net Framework 4.5與Visual Studio 11 –工具與程式語言新功能

by vivid 2. 十一月 2011 01:11
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N111111801 出刊日期:2011/11/02 微軟在2011年9月14日,美國BUILD大會上發布了新的Visual Studio 2011開發工具預覽版–「Visual Studio 11 Developer Preview」,或簡稱「Dev 11」,以及下一版的開發程式庫 - .NET Framework 4.5。 若讀者想要測試這個工具,可以從微軟的網站下載安裝程式: Microsoft® Visual Studio® 11 Developer Prev... [更多...]

Tags:

NET 開發 | 許薰尹Vivid Hsu | .NET Magazine國際中文電子雜誌

使用Sketch Flow專案設計WPF應用程式雛型(二)

by Vivid 19. 十月 2011 01:00
.NET Magazine國際中文電子雜誌作 者:許薰尹審 稿:張智凱文章編號:N111011702出刊日期:2011/10/19 本文延續《使用Sketch Flow專案設計WPF應用程式雛型(一)》一文的範例情境,介紹如何在Sketch Flow專案提供使用者回饋、資料繫結,以及動畫處理。 提供回饋 Sketch Flow 播放程式的左下角有一個「My FEEDBACK」面版,可以讓使用者加上註解,寫一些建議或修改意見,你可以將這些客戶的回饋記錄成檔案,後續將這些檔案再匯入到開發者的Expression Blend 4工具中檢視。 回到Expression Blend 4工具Ske... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | Expression Blend | WPF | 許薰尹Vivid Hsu

使用Sketch Flow專案設計WPF應用程式雛型(一)

by vivid 5. 十月 2011 01:00
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N111011701 出刊日期:2011/10/05 Sketch Flow內建於Expression 4設計工具中,提供一些指導原則,以便快速地建立Windows Presentation Foundation或 Silverlight類型的應用程式之雛型,並提供一些互動的機制,讓使用者藉以了解未來開發出的真正應用程式之長像。 Sketch Flow製作出的圖型,外觀看起來像是手繪的,客戶可以就應用程式的功能提供開發上的建議。本篇文章將介紹適用於Window... [更多...]

Tags:

Expression Blend | 許薰尹Vivid Hsu | WPF | .NET Magazine國際中文電子雜誌

了解WPF觸發程序、動作與行為

by Vivid 21. 九月 2011 01:00
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N110911601 出刊日期:2011/9/7 過去,若是要設計和使用者互動,通常我們會攔截事件,並撰寫事件處理程式來處理。在Expression Blend 4 開發WPF或Silverlight類型的程式時,你可以使用行為(Behavior)來達到同樣的效果。這樣的好處是,可以讓不會撰寫程式碼的美術設計人員,不用撰寫程式碼,就可以利用簡單的拖曳的方式為應用程式加上互動的能力。 動作(Action)是物件,可以被呼叫。WPF的觸發程序(Trigger)可以用來觸發一到多個動作,然後透過動作來執... [更多...]

Tags:

.NET Magazine國際中文電子雜誌 | Expression Blend | WPF | 許薰尹Vivid Hsu

WCF 4新功能介紹(2)

by vivid 7. 九月 2011 01:00
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N110911601 出刊日期:2011/9/7   本文延續N110811502《WCF 4新功能介紹(1)》一文的內容,介紹WCF 4提供的新功能,以便於了解如何在分散式服務的開發上應用這些新技術。 訊息路由服務(Router Service) WCF 4新增一個路由服務可以將用戶端的請求,利用一個名為RoutingService類別,繞送給適當的WCF服務來執行,WCF會檢視訊息的內容,根據你在組態中定義的規則,將訊息正確的繞送。當然,在執行時期你也可以視實際需求來變更路由... [更多...]

Tags:

WCF | NET 開發 | 許薰尹Vivid Hsu | .NET Magazine國際中文電子雜誌

WCF 4新功能介紹(1)

by Vivid 24. 八月 2011 01:00
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號:N110811502 出刊日期:2011/08/24   Windows Communication Foundation (WCF) 3.5版的程式,可以毫無問題直接升級到.NET Framework 4,不會有不相容的問題。在.NET Framework 4中的WCF 4新增以下新功能,讓你可以更容易設計出服務導向類型的程式碼: 簡易組態設定。 服務探索。 服務繞送。 WCF Web HTTP 服務輔助說明頁面。 此外,WCF 4與WF 4也做了更緊密的整合... [更多...]

Tags:

NET 開發 | 許薰尹Vivid Hsu | WCF | .NET Magazine國際中文電子雜誌

WPF相依屬性與附加屬性

by Vivid 10. 八月 2011 01:00
NET Magazine國際中文電子雜誌 作者:許薰尹 精誠資訊恆逸教育訓練中心 資深講師 審 稿:張智凱 文章編號:N110811501 出刊日期:2011/8/10   為了簡化WPF應用程式的設計,WPF內建一個屬性系統用來管理物件的屬性值。WPF的屬性和一般.NET屬性不太相同,本文將介紹WPF中的相依屬性(Depedency Property)和附加屬性(Attached Property)。 一般.NET屬性的定義方式,會在類別中宣告一個private欄位(稱為backing field)來存放屬性值,然後再定義一個屬性透過屬性的set、set存取子來設定或... [更多...]

Tags:

NET 開發 | WPF | 許薰尹Vivid Hsu | .NET Magazine國際中文電子雜誌

使用資料樣版

by Vivid 26. 七月 2011 10:00
作者:許薰尹 精誠資訊恆逸教育訓練中心 資深講師 WPF提供許多內建的功能篩選資料,或進行排序、分組,若這些都還不能夠滿足您的需求,您可以利用資料樣版(Data Template)來客製化資料的顯示方式,自行定義資料展現時視覺化的外觀,也可以搭配觸發器來控管更細部的行為。 資料樣版(Data Template) WPF中的資料樣版(Data Template)是由XAML標籤組成,用來定義資料展現的方式,例如資料顯示時的畫面配置(Layout)、前景顏色、背景顏色、框線樣式等等外觀的展現 。 Microsoft Expression Blend 4也提供視覺化的介面來輔助資料樣版的的定... [更多...]

Tags:

Expression Blend | WPF | 許薰尹Vivid Hsu | .NET Magazine國際中文電子雜誌

WPF自訂控制項

by Vivid 12. 七月 2011 10:00
作者:許薰尹 精誠資訊恆逸教育訓練中心 資深講師 WPF提供許多內建的控制項來建立使用者介面,但有時你可能會有需求定義自己的自訂控制項。在WPF中設計控制項,必然會為其設計屬性。為了能夠與WPF的功能緊密整合,例如資料繫結等等,要將屬性設計成相依屬性(Dependency Property)。本文將介紹自訂控制項的分類以及如何設計自訂控制項的屬性、事件和佈景主題。 在設計自訂控制項之前,先談談控制項的類型,在WPF中控制項分為兩大類: 使用者控制項(User Control):繼承自UserControl類別,由現有的控制項組成,開發時工具提供UI設計畫面。 自訂控制項(Custo... [更多...]

Tags:

WPF | 許薰尹Vivid Hsu | .NET Magazine國際中文電子雜誌

WPF當地語系化應用程式

by Vivid 28. 六月 2011 23:18
作者:許薰尹 精誠資訊恆逸教育訓練中心 資深講師 在WPF設計多國語言的應用程式步驟實在是相當地煩瑣。你需要為不同的文化特性設計衛星組件(Satellite assemblies),要進行當地語系化的項目都要在組件中定義,當WPF應用程式執行時,會自動載入符合當下文化特性的組件。 應用程式的文化特性資訊會記錄在System. Threading.Thread.CurrentThread.CurrentUICulture屬性,你可以明確地在應用程式中設定想要使用的文化特性。本文將介紹如何設計支援當地語系化的WPF應用程式。 設計畫面 使用Visual Studio 2010建立一個WPF... [更多...]

Tags:

WPF | 許薰尹Vivid Hsu | .NET Magazine國際中文電子雜誌

NET Magazine國際中文電子雜誌

NET Magazine國際中文電子版雜誌,由恆逸資訊創立於2000,自發刊日起迄今已發行超過500篇.NET相關技術文章,擁有超過40000名註冊讀者群。NET Magazine國際中文電子版雜誌希望藉於電子雜誌與NET Developer達到共同學習與技術新知分享,歡迎每一位對.NET 技術有興趣的朋友們多多支持本雜誌,讓作者群們可以有持續性的動力繼續爬文。<請加入免費訂閱>

月分類Month List