今天在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...

Excel 2007的Ribbon式選單固然有其方便性,但許多慣用的功能選單整個大風吹,深藏各個角落裡,每次都讓我找到想罵髒話。 今天想在Excel 2007上插入個Button觸發巨集,卻遍尋不著加入表單控制項的選單,找到肝火上升,快要砸鍵盤之際,試了一下Office Online Help,沒想...

2007/08/08 07:30 UTC+8發現部分由MSN檢視部分連絡人分享空間的過程出現Server Unavailable Error(似乎是MS Passport Authentication過程有問題),由於這種國際級大站出現故障並不常見,特地拍照留念。 寫這篇Blog的另外一個目的是...

跟同事討論到新建帳號時如何隨機產生預設密碼,寄給申請人於第一次登入使用。這組密碼有幾個要求: 1.避免涉及申請者生日、電話之類會被猜中的資料。2.產生的規則必須無法被掌握。3.要符合某些優質密碼的要求(例如: 長度限制、必須英數字交雜)4.產生的邏輯愈簡單愈好(花兩個工作天寫這種雞毛蒜皮的小東西未必...