使用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

SQL Server Denali 新增的程式化功能(下)

by byron 15. 九月 2011 17:31
SQL Server Denali 基於 SQL Server 2008 後提供的 FileStream 機制,新增 FileTable 功能,讓資料表內的記錄可以直接對應到檔案目錄下的檔案。將 Windows 檔案系統與 SQL Server資料庫功能結合,提供以下的特徵: 不參與 SQL Server 交易,直接存取和更新放在檔案系統上的 FILESTREAM 資料。 以 SQL Server 的階層資料結構對應 Windows 檔案系統的目錄和檔案。 以 T-SQL 存取檔案屬性,如唯讀、建立日期和修改日期…等,可在兩者間同步。 支援透過 Windows ... [更多...]

Tags:

胡百敬Byron Hu | SQL Server資料庫

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國際中文電子雜誌

SQL Server Denali 新增的程式化功能(上)

by byron 24. 八月 2011 20:29
前言 SQL Server 即將到來的最新版本其 Code Name 為「Denali」,現今可公開下載的測試版本為 CTP(Community Technology Preview) 3,不似前兩個 CTP 版,一些主要的新增功能尚未加入,在此 CTP 版本都可見到與試用。而我們先就 Denali新增的程式化功能稍作介紹。由於 CTP 3 的線上說明可以在 MSDN 或 TechNet 檢視,故此並不對每個語法功能細節詳加描述,僅以範例說明主要用途。 Sequence 物件 資料庫內的「可程式性」類型物件多了「Sequences」物件,它的功能類似 Identity 欄位,由... [更多...]

Tags:

SQL Server資料庫 | 胡百敬Byron Hu

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