Month: 2007-08

本來以為自己堪稱台灣地區Trouble-Shoot MSDTC問題的權威,沒想到這幾天陰溝裡翻船,為了解決一台新灌XP SP2無法啟用分散式交易的問題,耗掉近一個人天... 同事回報,照著我先前的KB設定了分散式交易,但是執行以下的Code,程式卻會卡在第11開啟Oracle Connection上...

過去在ASP時代,若想將資料保存在Server端,我們可以用Session或Application(雖然在談Scalability時,會建議避用這類Stateful的設計,不過那又是另一個一千零一夜的故事了,這裡先不提)。在ASP.NET中,有另一個好用的選擇: Cache 比較起來,Cache比較...

今天又遇到詭異的問題,某個使用者開啟網頁OK,填好資料要送出時,IE會跳出詢問帳號密碼的對話框。IIS設定為整合式驗證,理論上開啟網頁時就已完成身份驗證了,Postback到同一網頁,實在沒理由再問第二次。更何況,其他的使用者使用同一網頁並沒有任何問題。 這個謎團在同事耐心連試三次登入後露出曙光.....

晚上七點要動身回家才知道今天有月全蝕,回到家月蝕已近尾聲,但我還是抄起10D,勉強用135mm打幾下月亮意思意思,不知是焦長不足、焦距不對還是技術欠佳,再怎麼拍,照片中的一輪明月始終難脫"朦朧美"...

有沒有看過這個有趣的視覺遊戲? (本想註明原出處,用Google查"Spinning Silhouette Illusion"可以找到很多,但實在無法判別最早來自何處。) 圖中旋轉的火辣美眉,你覺得她是順時鐘轉還是逆時鐘轉? 有時專心看一陣子後,會忽然發現旋轉方向反過來,然後眨個幾下眼睛又再反回...

今天在Debug WinForm程式時,想要一併Attach它所呼叫的Web Service,以便可以在Web Service的Method中也設定Breakpoint。 我的Windows 2003上設了兩個IIS的Virtual Server,使用不同的TCP Port Number,不同的Ap...

最近在處理表單引擎的Deadlock問題,由於引擎核心以物件導向方式開發,很難為了資料庫的更新問題去挪動物件的呼叫順序。但還是努力做了調整,每天Deadlock的發生次數終於壓到個位數,但要100%避免看來是不可能的(至少以我的能力來說是如此)。既然逃不掉,就乖乖面對吧! 一般處理Deadlock...

http://www.mydigitallife.info/2007/04/09/windows-vista-tcpipsys-connection-limit-patch-for-event-id-4226/  在網站上看到這個,多國語言自動翻譯?? 酷~~~ 按下咱們的國旗,接著正...

昨天看了電腦玩物介紹了FeedJIT,可以介紹最近十個到站網友從何處連來,由於挺好玩的,又很容易安裝,所以我就順手裝到我的Blog上(請看右方SideBar最下方)。 沒想到從此網頁就跳出了以下的Javascript:Line: 1 Error: Invalid argument. 用Visual ...

有網友在問Process Monitor如何使用,我想了想,這位茶包一哥在本Blog出生入死破案無數,卻還真的沒正式介紹過它的操作使用方式。所以,Process Monitor的初級使用教學來了! SysInternals的兩位天才被挖去微軟後的第一個代表作,就是將原本的File Monitor(F...

如果大家跟我一樣,常整合外部程式搞一些有的沒的,那一定可以用到這個函數。 它最常見的情境是整合一些好用的命令列工具(通常是用來查詢資訊),把它辛苦執行的結果佔為已有。例如: netstat -oa可以列出機器的網路連線狀況。如果我們希望要在.NET程式中提供這類資訊,要怎麼寫? 我們當然可以設法想...

   上面這種轉轉轉跟著AJAX一起紅了起來,陪許多User渡過漫長的"非同步傳輸"等待期間。 我的Window Form Project裡加了用Multithread方式跟Server要資料的功能,所以也想找一個來陪伴可憐的User,結果找到這個不錯的網站: http://a...

遙想ASP時代,如果要避免ASP網頁被Cache住,每次瀏覽都要重新讀取,我們會用以下的寫法: Response.Expires = -1 所以在ASPX中,我也用同樣的寫法來強制每次都重新執行。沒想到,網頁還是被Cache住了!使用Fiddler檢查,發現就Header來看,網頁是過期了沒錯,不過...

同事今天提的需求,ASP.NET CheckBoxList裡放了一個全選Checkbox,希望做到以下效果:1) 勾選"全選"Checkbox時,清除所有其他Checkbox的選取 2) 勾選任一非全選Checkbox時,清除"全選"Checkbox的選取 順手寫了以下的Code,裡面有些有趣的Ja...