-
The primary new feature of Ver 1.4 is batch mode ! Now you can run Mini C# Lab program as a scheduled task, no UI interactivity is needed. Here are some batch argument examples: Load and execute x:\temp\test.cs, use the output to overwrie x:\temp\log...
-
不知天生粗枝大葉還是怎樣,每回只要操作大量欄位Table的新增修改,我總會迷失在茫茫的Parameter大海中...(這也解釋了為什麼我愛死了 LINQ to SQL / LINQ to Oracle ) 複雜的資料表有三四十個欄位是家常便飯,CommandText就得宣告三四十個參數名稱,然後照著這堆參數名稱一一Parameters.Add,只要名稱打錯或多一個少一個,就會冒出"ORA-01036 illegal variable name/number 變數名稱/號碼無效"之類的錯誤...
-
今天要設定Windows 2008防火牆使用SQL分散式交易,查資料時 發現了 檢測MSDTC連線的新工具-- DTCTester 。 簡單來說,它是用以取代DTCPing的改良版。主要優點是只需在Client執行,不像DTCPing得在Client,Server都跑互連,而且由於它會真的連線SQL Server進行一些讀寫測試,相較於DTCPing只檢查網路傳輸層,更能正確反應SQL連線的真實狀態。換句話說,過去DTCPing成功但SQL分散交易不通的"偽陽性"失真情況可望改善...
-
太驚訝了... Vista居然把SMTP Service拿掉了!! 要跑簡單的測試,在Windows安裝選項中找了半天,遍尋不著SMTP Service的項目。Goggle了一下,證實: Vista把STMP Service拿掉了 拿掉了 拿掉了 拿掉了 拿掉了~~~ 網路上 有人推 免費的 Free SMTP Server ,一個簡單的前景程式,很講義氣地就只提供SMTP服務,完全不囉嗦。但發現用起來還是有點問題,因為其實我還需要模擬信件傳送,Free SMTP Server在傳送信件到真實信箱時...
-
最近有個需求,要將SQL Server A上某個Table的部分資料匯入到SQL Server B的同名Table中。要完成這類作業,最有效率最方便的做法莫過於建立Linked Server,直接INSERT INTO ... SELECT ...,但這回因事涉DB管理權限的議題,不想增設這些DB層級的設定,想要更不沾手的方式解決。 過去我用過類似的資料庫匯出/匯入工具: Database Publish Wizard ,它可以將整個DB的全部內容轉代為Create Table、Insert Data...
-
每次安裝Web測試環境的一項重要檢查工作,是要確認Web與SQL間的DTC連線暢通,在經驗裡這是件眉眉角角很多的任務,光從我過去針對它 寫過的KB、文章 數量就可見一斑。 測試DTC通不通的方法,除了直接執行引用DTC的程式之外,還可以用MS的DTCPing工具。不過,這次介紹如何使用我寫的小工具 Mini C# Lab 來測試DTC。 測試原理請大家參考" .NET 分散式交易程式開發FAQ (PDF)"一文,用Mini C# Lab跑以下的小程式,在TransactionScope中對SQL建立兩條連線會觸發使用DTC...
-
不經一事,不長一智。 從考完NT 4.0 MCSE後,我就鮮少在Windows上下苦功,都是抱持著用到哪學到哪的精神。 今天在Windows 2008(有開UAC)上調 Trixie 設定時,發現設定結果無法儲存,沒彈出錯誤,但下次開IE就又回到修改前的樣子。 我知道IE7啟用了所謂的 Protected Mode ,在存取本機資源時設下諸多限制,以防止透過瀏覽器發動的攻擊,這問題八成與權限有關。二話不說,召來 茶包一哥 進行偵察,果不其然,由Log來看就是權限設定問題。Trixie的設定要寫入Trixie...
-
Mini jQuery Lab is a handy HTML page to test simple Javascript and jQuery. It is useful when you want to verify uncertain Javascript syntax or test new jQuery APIs you just learned. Write CSS, document.body's HTML and script, then you can see the...
-
邊做邊學jQuery 3,4,5集已經上線了,有興趣的人可以連上去看看: jQuery 常用的Javascript 技巧 神奇的 jQuery Selector jQuery 的樣式、屬性、欄位內容存取語法 有看Demo影片的人應該會發現我寫了一個好東西(至少我自己覺得很好用啦!)--Mini jQuery Lab! 在我學習測試jQuery的過程,常需要寫個一兩行測一下某個函數或某段Javascript寫法是否OK。在這種情況下,即便是在Visual Studio 2008中,也要歷經寫Code...
-
身為茶包射手,常常會 應召 受託前往各式機器上進行問題偵察及故障排除,當然,很多時候還是得靠茶包一哥-- Process Monitor 出馬才能順利斬妖除魔。 一般使用者的機器上不會預先裝好ProcMon等著我用,因此我常常得先Google "ProcMon"再連到網站上下載ZIP,解壓procmon.exe來用。 今天發現一個更方便的用法,Sysinternals系統的工具指提供網路分享的方式的直接存取方法。你只要"開始->執行->輸入\\live.sysinternals...
-
"到Internet上找答案"相信是很多人最核心的Internet應用。 Google提供了很無敵的搜索寶庫,但下不對關鍵字,解答可能這輩子都深藏茫茫網海,至死不得。主動發問是另一種操之在我的做法,因此,許多媒合提問者與解答者的平台應運而生。 其中, Yahoo奇摩知識+ 在台灣有很高的知名度(跟Yahoo花了大錢行銷很有關係),可以問的領域則從晶圓製程到為什麼會有頭皮屑,無所不包。 iT邦幫忙 則把問題的領域再縮小到限與IT相關,能更專注於電腦技術相關問題。 MSDN論壇 讀取更多...
-
Process Monitor 已推出 V2.0 了,我注意其中最大的改變是多了兩種擷取記錄: Network Activity及Profiling Events。 Network Activity檢視可以錄下程式透過網路對外溝通的狀況,等於把 TCP View 的功能也整合進來。如此可以一併看程式讀寫什麼檔案,接著透過網路對哪些主機收發資料,對軟體行為的剖析能力又更上一層樓。 以上回說過的 C#下載網站檔案 為例,Process Monitor 2.0可以抓到程式連線網站下載檔案的活動記錄。 Profiling...
-
Plugin眾多也是讓 jQuery 威力無窮的重要因素,不過每回遇到需求,尋找現成的Plugin卻很花功夫。 jQuery官網有個Plugin大總匯: http://plugins.jquery.com/ ,蒐集了很多的Plugin,分門別類,並逐一列出網站、文件、Demo等連結,資訊非常豐富。它甚至也提供了使用者評價(Rating)的機制,對我來說很受用。尤其當同一需求有很多選擇時,往往讓人無所適從,此時看看別人怎麼說,拿香跟著拜準沒錯! 不過Plugin網站在設計時,並沒有把Rating直接放在分類清單上...
-
如果你跟我一樣工作用的OS是Windows 2003,看到Live Messenger出了8.5版(2008版),興沖沖地連上網站、下載、安裝,應該馬上會被這個訊息澆了一頭冷水... 抱歉,Windows Live 程式無法在 Windows Server、Windows XP Professional x64 Edition,或 Windows XP Service Pack 2 之前的 Windows 作業系統上安裝。 Sorry, Windows Live programs cannot be...
-
After Mini C# Lab ver 1.2, I got several important feedbacks from community, a friend, elleryq, told me that there is a free software Snippet Compiler providing colorful formatting, line number, document outlining, method list dropdown, even Intellisence...