in

Darkthread

黑暗執行緒
All Tags » Tools (RSS)

Browse by Tags

  • 【潛盾機】列出IIS上所有ASP.NET網站應用程式

    實務上常有多個Web Application裝在同一台IIS主機的情形,於是我們常會有列舉IIS上所有Web Application清單以便進一步管理、維護的需求。 在IIS7上,微軟推出了Microsoft.Web.Administration.dll,支援用LINQ的方式查詢及修改網站設定(使用方法可參考 這篇文章 )。無奈在我的工作環境裡,還有很多IIS 6,甚至IIS 5,仍健壯地活著。因此我也只能含淚送Microsoft.Web.Administration一張好人卡,乖乖用ADSI或WMI解決問題。 我寫了一段工具函數,透過ADSI將整個IIS Meta資料轉成XDocument,之後便可用LINQ...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 09-01-2010
  • Mini C# Lab 1.4 Release

    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.txt MiniCSharpLab /batch /cs:x:\temp\test.cs /out...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 03-05-2010
  • TOOLS-IDbCommand.Parameters抓漏工具

    不知天生粗枝大葉還是怎樣,每回只要操作大量欄位Table的新增修改,我總會迷失在茫茫的Parameter大海中...(這也解釋了為什麼我愛死了 LINQ to SQL / LINQ to Oracle ) 複雜的資料表有三四十個欄位是家常便飯,CommandText就得宣告三四十個參數名稱,然後照著這堆參數名稱一一Parameters.Add,只要名稱打錯或多一個少一個,就會冒出"ORA-01036 illegal variable name/number 變數名稱/號碼無效"之類的錯誤,通知我練眼力的時間到了! 此時別無他法,只能逐一檢查有無打錯字,多參數少參數的。動轍要核對三四十個參數名稱...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 11-09-2009
  • 取代DTCPing的新工具-DTCTester

    今天要設定Windows 2008防火牆使用SQL分散式交易,查資料時 發現了 檢測MSDTC連線的新工具-- DTCTester 。 簡單來說,它是用以取代DTCPing的改良版。主要優點是只需在Client執行,不像DTCPing得在Client,Server都跑互連,而且由於它會真的連線SQL Server進行一些讀寫測試,相較於DTCPing只檢查網路傳輸層,更能正確反應SQL連線的真實狀態。換句話說,過去DTCPing成功但SQL分散交易不通的"偽陽性"失真情況可望改善。 使用時要先在ODBC設定DSN(注意: x64 OS要記得 設定32bit的ODBC ),然後傳入DSN名稱...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 10-14-2009
  • Mail Server for Vista

    太驚訝了... Vista居然把SMTP Service拿掉了!! 要跑簡單的測試,在Windows安裝選項中找了半天,遍尋不著SMTP Service的項目。Goggle了一下,證實: Vista把STMP Service拿掉了 拿掉了 拿掉了 拿掉了 拿掉了~~~ 網路上 有人推 免費的 Free SMTP Server ,一個簡單的前景程式,很講義氣地就只提供SMTP服務,完全不囉嗦。但發現用起來還是有點問題,因為其實我還需要模擬信件傳送,Free SMTP Server在傳送信件到真實信箱時,很容易因為PC Client DNS反向註冊等問題被當成可疑垃圾信件源被擋信。而先前在Windows...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 06-26-2009
  • 好用的SQL Dumper

    最近有個需求,要將SQL Server A上某個Table的部分資料匯入到SQL Server B的同名Table中。要完成這類作業,最有效率最方便的做法莫過於建立Linked Server,直接INSERT INTO ... SELECT ...,但這回因事涉DB管理權限的議題,不想增設這些DB層級的設定,想要更不沾手的方式解決。 過去我用過類似的資料庫匯出/匯入工具: Database Publish Wizard ,它可以將整個DB的全部內容轉代為Create Table、Insert Data,連同View/UDF/Stored Procedure的建立都轉成T-SQL Script,以方便在Web...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 05-13-2009
  • 測試DTC設定-使用Mini C# Lab

    每次安裝Web測試環境的一項重要檢查工作,是要確認Web與SQL間的DTC連線暢通,在經驗裡這是件眉眉角角很多的任務,光從我過去針對它 寫過的KB、文章 數量就可見一斑。 測試DTC通不通的方法,除了直接執行引用DTC的程式之外,還可以用MS的DTCPing工具。不過,這次介紹如何使用我寫的小工具 Mini C# Lab 來測試DTC。 測試原理請大家參考" .NET 分散式交易程式開發FAQ (PDF)"一文,用Mini C# Lab跑以下的小程式,在TransactionScope中對SQL建立兩條連線會觸發使用DTC,因此若沒設好,第二個查詢會傳回錯誤。 using System;...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 02-21-2009
  • 【茶包射手專欄】Vista Mandatory Integrity Level

    不經一事,不長一智。 從考完NT 4.0 MCSE後,我就鮮少在Windows上下苦功,都是抱持著用到哪學到哪的精神。 今天在Windows 2008(有開UAC)上調 Trixie 設定時,發現設定結果無法儲存,沒彈出錯誤,但下次開IE就又回到修改前的樣子。 我知道IE7啟用了所謂的 Protected Mode ,在存取本機資源時設下諸多限制,以防止透過瀏覽器發動的攻擊,這問題八成與權限有關。二話不說,召來 茶包一哥 進行偵察,果不其然,由Log來看就是權限設定問題。Trixie的設定要寫入Trixie.config.tmp時出現了Access Denied(下圖中紅色部分)。 一般來說,利用Run...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 02-16-2009
  • Mini jQuery Lab Online

    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 result by one click, it's faster and easier to...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 02-14-2009
  • Mini jQuery Lab

    邊做邊學jQuery 3,4,5集已經上線了,有興趣的人可以連上去看看: jQuery 常用的Javascript 技巧 神奇的 jQuery Selector jQuery 的樣式、屬性、欄位內容存取語法 有看Demo影片的人應該會發現我寫了一個好東西(至少我自己覺得很好用啦!)--Mini jQuery Lab! 在我學習測試jQuery的過程,常需要寫個一兩行測一下某個函數或某段Javascript寫法是否OK。在這種情況下,即便是在Visual Studio 2008中,也要歷經寫Code、存檔、View In Browser的過程,對一般人來說已經很方便,但對懶惰又性急的我來說總覺得太繁瑣太緩慢了...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 02-11-2009
第1頁,共6頁 (51個項目) 1 2 3 4 5 下一頁 > ... 最後一頁 »
Powered by Community Server (Non-Commercial Edition), by Telligent Systems