[WF]循序工作流程範例-Hello Word

Abstract Introduction Hello Word Demo Conclusion Download Introduction 本篇藉由示範簡單的Hello Word程式,帶領大家一窺WF神秘的面紗。 Hello Word Demo Step1.新增WF專案 WF專案建立好後會看到如下畫面,我們可以清楚看到WF的程式編寫方式已明顯的與一般專案程式不同。程式編寫的方式已變成以流程為導向的編寫方式,藉由托拉控制項的元件編排程式的流程與邏輯,並在流程與邏輯元件內加入對應處理的程式碼,就可以完成WF程式的編寫。 Step2.編寫程式邏輯與流程。這邊因為我們的範例程式只須秀出一串"Hello World",因此我們只須把Code這個元件加到程式流程。 元件放入後會看到如下畫面,由此圖是不是可以很清楚的看出程式的流程呢?(圖上的驚嘆號是提醒程式設計師未加入對應處理的程式碼) Step3.為程式的流程與邏輯加入對應的處理程式。在這邊我們只需在剛拉的元件上用滑鼠連點兩下,即會出現對應的程式碼區塊。在該區塊我們只要加上程式碼去顯示"Hello Word"即可。(VB與C#在這邊程式碼只差在分號,因此不貼Code了) Step4.執行。執行後我們可以看到如下的執行畫面,一個簡單的WF Hello Word範例就完成了。 Conclusion Hello Word範例一直是程式入門的經典範例,藉由簡單的Hello Word程式的寫作,可以讓我們更快的進入並了解程式的特性與原理。而對於WF程式而言,這小範例可點出WF程式的編寫與一般程式的差異之處,有感覺的甚至可以了解WF程式可應用之處,甚至可以感受到WF程式在執行上效率好像會比一般程式來得慢。 Download WF_HelloWord.zip

February 1, 2009 · 2 min · 643 words · Larry Nung

[Investment]理財致富的四個存摺

Abstract 工作存摺理財存摺投資存摺快樂存摺ConclusionReference ...

January 30, 2009 · 2 min · 545 words · Larry Nung

[C#][VB.NET]GC.Collect()造成的怪現象

Abstract IntroductionExampleConclusionDownload Introduction 前一陣子在用同事程式時,總覺得速度有點慢,但卻不知道問題出在哪個同事的Code,因此針對底層同事的程式做了效率上面的測試。測試的結果是,當拿同事的類別來用時,若只建立並使用一次,則其效能不差。但若用迴圈去建立並使用多次時,其效能就變的十分的低落。 ...

January 30, 2009 · 2 min · 804 words · Larry Nung

[Visual Studio]Speed Up Visual Studio

Abstract IntroductionSpeed Up Visual Studio 關閉動畫關閉巡覽列關閉追蹤修訂關閉追蹤現有項目關閉AutoToolboxPopulate關閉啟始頁關閉歡迎畫面關閉所有不必要的panels/tabsConclusionReference ...

January 29, 2009 · 2 min · 931 words · Larry Nung

[Visual Studio]工具列上的方案組態給你更方便的建置

一般來說當要切換建置的類型是Debug或是Release的話,通常我們可通過下列四種方法。 專案=>屬性=>建置 (圖一)方案總管上按右鍵=>屬性=>建置 (圖一)連點兩下Properties=>建置 (圖一)建置=>組態管理員 (圖二) 圖一 屬性頁面設定建置類型 ...

January 25, 2009 · 2 min · 514 words · Larry Nung

[.NET Concept].NET 跨平台?!

一直以來,.NET所謂的跨平台一直被人所垢病,甚至被嘲諷只能跨Windows作業系統。而我一直以為.NET所謂的跨平台,只要是Window作業系統,再外加個.NET Framework就可以跑.NET程式了,身為微軟產品的愛好者,自然對此不以為意。殊不知連在Windows下灌.NET Framework也有其限制。 ...

January 23, 2009 · 2 min · 621 words · Larry Nung

[C#][VB.NET]XML序列化私有欄位

假設今天有個Person的類別如下。除了名字、年齡、性別外,內含_friends清單用以提供IsFriend與AddFriend函式所須用到的朋友清單資料。 ...

November 29, 2008 · 3 min · 1009 words · Larry Nung

[Other]quot;無法開啟此封裝quot; 微軟的Bug?!

這幾天剛殺了一台VAIO,由於公司無線網路只能用XP。因此把作業系統從Vista降回XP。沒想到這看似簡單的小動作卻讓我重灌了5~6次。 ...

November 28, 2008 · 2 min · 727 words · Larry Nung

[C#][VB.NET]自製桌面小玩意

Abstract Introduction自製桌面小玩意Conclusion ...

November 15, 2008 · 3 min · 1353 words · Larry Nung

[C#][VB.NET]自定義.NET WindowForm表單介面

Abstract Introduction自定義WindowForm表單介面Conclusion ...

November 11, 2008 · 4 min · 1528 words · Larry Nung