Category: performance

關於Ling to SQL如何處理交易,一直有個疑問 -- 當多筆資料的更新動作必須包成Transaction時,在Linq to SQL中應如何處理? 花了點時間研究,心得如下: 當連續進行多筆資料更新,再一次DataContext.SubmitChanges();,預設Linq to SQL...

前陣子幫同事追查問題,由於懷疑主機上的程式版本有誤,便找來Source Code,與Reflector反編譯(Decompile)主機上DLL得到的Code比較,在一段程式上發現了小小的差異: Souce Code裡是先將DropDownList的SelectedValue先存到變數中,再將該變數當...

  自己開發元件是件有趣又刺激的任務,看著自己生出來的元件被廣泛地應用在大小專案上,簡化了原本繁瑣的Coding工程,那份成就感與驕傲猶如坐在台下目送兒子女兒上台領市長獎一般。(女兒跟兒子呀,雖然你們還沒上小學,但也不要成天光看雙胞胎公主跟巧虎,知道怎麼讓老爸開心吧?) 當元件愈散愈廣,用...

Javascript是一種特殊的語言,既不是編譯式,也不是直譯式,算是一種動態語言(Dynamic Language)。其中有項特性,就是在Javascript中,包含了變數(Variable)、函數(Function)等等,在存取時,並不使用Pointer方式直接指向記憶體,而是以變數名稱、函數名...

時間都來到2007,眼看Visual Studio 2008都要上市了! 是哪個死白目又回頭介紹起Visual Studio.NET 2003的壓力測試工具?? 大家先別氣到要拔網路線,待我說明原委。 這兩天,同事的系統需要做壓力測試,問我有無建議的工具。想了一下,Visual Studio ...

同事小熊子有個3.5" IDE HD外接盒,同時提供了USB 2.0及SATA介面,前幾天他分別採用兩種連接方式連上PC,測了一下速度,並跟我分享了測試結果。結果當然是SATA以44.2 MB/s狂勝USB的17.2 MB/s。速度不敵在預期之內,但由這種測試結果,我才發現到另一個事實: USB 2...