Check if run as administrator

要判斷當前使用者是否具有管理者權限,我們可以先取得當前使用的 WindowsIdenty。 ...

February 25, 2014 · 1 min · 189 words · Larry Nung

SQLCop - Auditing Database for Best Practices

SQLCop 是專門為 SQL Server 量身打造的分析工具。能針對現有的 SQL Server 進行分析,會從資料庫的 Stored Procedure、 Schema、Table View、 Index 等不同面向下去分析,看看是否有改善的空間。 ...

February 23, 2014 · 1 min · 302 words · Larry Nung

NuGet - Setting up a private NuGet server

要架設一台私人的 NuGet Server,我們可以先在 Visual Studio 上開啟一個空的網頁專案。 ...

February 23, 2014 · 1 min · 307 words · Larry Nung

Travis CI - Trigger build with service hook test

一般來說, Travis CI 在使用時會主動在程式碼 Push 到 Server 時自動做建置的動作,但難以避免的,有的時候我們還是會需要在特定時機點手動觸發建置。這時如果為此特意 Commit ,整個版控紀錄會變得很亂,所以要透過 GitHub 的 Test Service Hook 功能去觸發 Travis CI 建置。 ...

February 23, 2014 · 1 min · 202 words · Larry Nung

MediaWiki - Create wiki page

MediaWiki 要建立 Wiki Page,大致來說有下列幾種方式: ...

February 22, 2014 · 1 min · 408 words · Larry Nung

Code Compare - File and Folder Merge Tool

Code Compare 是ㄧ用來對檔案、目錄做比對與合併的程式,能輕易整合開發人員的開發環境。 ...

February 21, 2014 · 1 min · 207 words · Larry Nung

MEF - Handle ReflectionTypeLoadException during MEF composition

使用 MEF 去 Compose 指定目錄下的所有 Part,我們可能會像下面這樣透過 DirectoryCatalog 去提供 Export Parts,讓 CompositionContainer 去做 Compose。 ...

February 17, 2014 · 2 min · 514 words · Larry Nung

Visual Studio - JSON Debugger Visualizer in Visual Studio 2013

以往我們在做 JSON 資料的除錯時,若是不加裝外掛, 在 Visual Studio 上只能透過純文字模式下去檢視。不易查閱與驗證,若資料是非 Format 過的,則更是麻煩。 ...

February 8, 2014 · 1 min · 414 words · Larry Nung

WPF - Binding a ListView to DataTable

要在 WPF 中將 DataTable binding 到 ListView 上,我們主要有幾種做法… ...

February 7, 2014 · 1 min · 221 words · Larry Nung

WPF - DoEvents in WPF

在做大量的運算處理時,不能避免的有時候會需要做 UI 更新的動作,以給予使用者一些反饋。理想上來說,這時我們應該將處理動作切離主執行緒,在另外一個執行緒去處理,需要反饋時再將更新動作帶回主執行緒。但難免有時會偷懶將處理動作直接放在主執行緒上運行,並利用 DoEvents 去釋放資源,讓 UI 得以更新。 ...

February 5, 2014 · 1 min · 296 words · Larry Nung