Browse by Tags

KB-Transaction in Linq to SQL
關於Ling to SQL如何處理交易,一直有個疑問 -- 當多筆資料的更新動作必須包成Transaction時,在Linq to SQL中應如何處理? 花了點時間研究,心得如下: 當連續進行多筆資料更新,再一次DataContext.SubmitChanges();,預設Linq to SQL會自動將這些INSERT/UPDATE/DELETE包成一個Transaction。例如: var order1 = ( from o in db.Orders where o.OrderID == 10248...
Smart C# Compiler
前陣子幫同事追查問題,由於懷疑主機上的程式版本有誤,便找來Source Code,與Reflector反編譯(Decompile)主機上DLL得到的Code比較,在一段程式上發現了小小的差異: Souce Code裡是先將DropDownList的SelectedValue先存到變數中,再將該變數當成呼叫另一個函數的參數;而Reflector中看到的卻是直接將DropDownList.SelectedValue直接被當成呼叫另一函數的參數。 程式寫法的差異,讓人懷疑上線的程式版本有誤。但同事印象中從頭到尾不曾用過這種寫法...
Load-Safe Component
自己開發元件是件有趣又刺激的任務,看著自己生出來的元件被廣泛地應用在大小專案上,簡化了原本繁瑣的Coding工程,那份成就感與驕傲猶如坐在台下目送兒子女兒上台領市長獎一般。(女兒跟兒子呀,雖然你們還沒上小學,但也不要成天光看雙胞胎公主跟巧虎,知道怎麼讓老爸開心吧?) 當元件愈散愈廣,用的人愈來愈多,會開始冒出一些挑戰。開發人員應用元件的創意,漸漸超出你的想像。(就像味全永遠想不到它出的果汁牛奶最後會變成維士比的麻吉,撫慰了無數勞工朋友的心) 但這種意外的搭配不純粹只有光明面;另外一些場合,開始有人抱怨你的元件怎麼少了一些功能...
TechEd 2007 Notes - Javascript Performance
Javascript是一種特殊的語言,既不是編譯式,也不是直譯式,算是一種動態語言(Dynamic Language)。其中有項特性,就是在Javascript中,包含了變數(Variable)、函數(Function)等等,在存取時,並不使用Pointer方式直接指向記憶體,而是以變數名稱、函數名稱字串在一個Hashtable中查詢(Symbol Lookup),找到變數/函數。尋找的過程會有所謂的Scope Chain的概念: 先找區域變數-->找不到時再找全域變數-->再找不到時搜索DOM...
KB-Rapid-Fail Protection of IIS 6
對一台IIS 6進行壓力測試時,因壓力過大Web不支倒地,接著再連上Web,出現的都是HTTP 503 Service Unavailable。 查看Event可以看到5個接連的W3SVC Warning及一個W3SVC Error。 Warning Event 1011 from W3SVC 共有四個 伺服應用程式集區 'DefaultAppPool' 的處理序與 World Wide Web Publishing 服務通訊時發生嚴重錯誤。處理序識別碼為 '3808'。資料欄位含有錯誤號碼。 A...
KB-Application Center Test Tool, Old, But Good
時間都來到2007,眼看Visual Studio 2008都要上市了! 是哪個死白目又回頭介紹起Visual Studio.NET 2003的壓力測試工具?? 大家先別氣到要拔網路線,待我說明原委。 這兩天,同事的系統需要做壓力測試,問我有無建議的工具。想了一下,Visual Studio 2005的壓力測試工具只剩Tester Edition及Team Suite才有,有些開發人員裝的是VS 2005 Developer Edition未必有得用。新的壓力測試專案雖然換湯不換藥,使用操作方式卻已有所改變...
USB 2.0 vs SATA速度測試
同事 小熊子 有個3.5" IDE HD外接盒,同時提供了USB 2.0及SATA介面,前幾天他分別採用兩種連接方式連上PC,測了一下速度,並跟我分享了測試結果。結果當然是SATA以44.2 MB/s狂勝USB的17.2 MB/s。速度不敵在預期之內,但由這種測試結果,我才發現到另一個事實: USB 2.0吃CPU也吃得挺凶的,CPU耗用率超過25%! 只是USB插頭幾乎每台PC都用,SATA介面的普及率還不算高,而且不像USB一樣會在機殼前後提供插頭,必須要設法自己牽線,方便性差多了。但是由這個數據來看...
Posted 16 July 2006 06:56 AM by Jeffrey | with no comments
Filed under:

Search

Go

<November 2008>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
 
RSS
【工商服務】


BlogLook Score and Rank

Syndication