[Performance][VB.NET]A Thorough Study of Empty String Checks in .NET

.NET下的空字串判斷整體來說大概可分為下列幾種方法: ...

March 13, 2009 · Larry Nung

[Performance][VB.NET]If V.S IIf

前陣子去書局翻書,看到一本寫的不錯的VB.NET入門書,很適合初學者學習使用,作者是施威明工作室。稍微翻了一下,雖是簡單的入門書,但書中仍是有些我沒注意到的東西,像是這篇提到的If函式。開始用VB.NET到現在也已經一年多了,一直以為If就只能當陳述式用,看了書上描述才知道原來也有類似IIf的用法。 ...

March 10, 2009 · Larry Nung

[Other]There's a Batch of Cheap Memory

最近記憶體的價格十分的便宜,便宜到大家都可以買一堆來玩Ram Disk的地步了。這對於3C的消費族群來說無疑是件好事,因為3C產品能存放更多的資訊,享有更多的用途。對於電腦工作者而言也是不錯的,最起碼電腦的速度,開的程式數都可以增加許多,大大的提升電腦的工作效率。 ...

March 10, 2009 · Larry Nung

[.NET Concept]Use AutoScroll to Scroll Content with Scrollbars

時常會在討論區碰到有人提問內容過長想要增加捲軸效果這類的問題,通常多半這類的提問者都會陷入如何使用VScrollBar或是HScrollBar的迷思。事實上要達到這效果其實可以不需要使用這兩個控制項,只需善用容器類別的AutoScroll屬性,經過設定屬性的動作,不須撰寫半行程式即可達成。 ...

March 2, 2009 · Larry Nung

[C#][VB.NET]Play Media with AxWindowsMediaPlayer

加入工具箱 **Step1.**工具箱=>滑鼠右鍵=>選擇項目 ...

March 1, 2009 · Larry Nung

[C#][VB.NET]Get the Names of All Forms in a Project

前陣子在藍色小鋪衝浪時看到網友的詢問,問題的需求很奇妙,是想要能取得專案內所有的表單名稱。雖然直覺上就覺得.NET Framework內不會有對應的函式可以直接使用,為求保險仍是去試了一下,結果跟想的一樣,找不到能直接使用的函式。最後只好回到用.NET反射機制(Reflection)去達到該需求。 ...

February 28, 2009 · Larry Nung

[C#][VB.NET]Play Media with AxMediaPlayer

加入工具箱 **Step1.**工具箱=>滑鼠右鍵=>選擇項目 ...

February 28, 2009 · Larry Nung

[.NET Concept][C#][VB.NET]Banker's Rounding (Round Half to Even)

一般舊的程式語言在當把浮點數轉成整數時,通常會採用『四捨五入』的方式去做轉換的動作。顧名思義,就是當小數位數小於5的話則捨棄小數(四捨)、大於或等於5的話則進位(五入)。而這種年代久遠的處理方式其實存在著一個問題,就是其實它是不公平的,因為它進位的機率高於捨棄(見下圖),在統計學上會產生偏差。 ...

February 22, 2009 · Larry Nung

[.NET Concept][VB.NET]String = Nothing vs String Is Nothing

今天回答網友問題時,由於一時筆誤,把本來要寫『字串 is Nothing』的地方錯打成『字串 = Nothing』,造成程式怎麼看就是看不出哪裡邏輯有問題,最後才注意到這邊打錯。 ...

February 22, 2009 · Larry Nung

[WF]Sequential Workflow Example - Hello World

Abstract Introduction Hello Word Demo Conclusion Download Introduction 本篇藉由示範簡單的Hello Word程式,帶領大家一窺WF神秘的面紗。 ...

February 1, 2009 · Larry Nung