在台灣高鐵搭乘資訊查詢系統自動填入常用的悠遊卡號碼

如果你經常搭乘台灣高鐵出差了話,你應該會辦一張悠遊聯名卡來自動扣款,方便你快速進出站,然後再報支差旅費的時候,透過台灣高鐵悠遊聯名卡搭乘資訊查詢系統查詢搭查紀錄,列印相關搭乘紀錄做為申請出差費的報銷憑證,但每次查詢的過程中都要輸入一樣的悠遊卡號碼和生日,有點累,透過這篇的小技巧,可以加速查詢搭查紀錄的作業時間。

從資料庫 Session 資訊中取得連線的程式名稱

連線 MS SQL Server 的資料庫時會記錄一些連線資訊,我們可以透過查詢這些 Session 連線資訊取得是用哪種工具做連線的,這篇講述一些查詢資料庫的小事情。

如何將專案中所參考的 DLL 函示庫跟著建置做輸出

當我們要建立一個隨插 (DLL) 即用 (Method) 的系統的時候,我們會使用類別函式庫專案來建置 DLL,但預設建置類別函式庫專案只會輸出你所寫的程式(通常只有一隻 DLL),不會包含額外參考的 DLL 函示庫檔案(例如 NuGet 的套件),這時會造成一些小困擾,我們可以怎樣優雅的處理這個問題呢?

讓 Razor Pages 模仿 WebAPI 一樣用 HTTP GET 回傳 JSON 資料

Razor Pages 是 ASP.NET Core MVC 的一部分,他讓撰寫網頁變得非常簡單,你不用管太多關於 MVC 架構上的事情,專注在頁面的編寫即可,相當具有生產力。如果你想透過 Razor Pages 簡單使用 HTTP GET 呼叫並回傳的 JSON 資料,像是 Web API 那樣,這時因為 Razor Pages 背後其實是 MVC 的架構,因此你也可以很簡單的實現這件事。

查詢 WMI 物件和屬性的好工具 WMI Explorer

WMI(Windows Management Instrumentation)是微軟根據 DMTF(Distributed Management Task Force)所制訂的 Web-based Enterprise Management(WBEM)為基礎的實作,藉此讓系統管理人員能方便管理系統,以及取得系統資訊。

使用 .NET Core 封裝 NuGet 套件並輸出靜態檔案

自從 .NET CLI 內建了建立 NuGet 套件的功能後,要將自己寫好的類別庫專案打包成 NuGet 套件就變得非常容易,快速入門請看這裡,如果今天想要在安裝你用 .NET Core 寫好的 NuGet 套件時,除了加入寫好的類別庫參考外,還要輸出靜態檔案到專案中,可以參考這篇教學。

如何檢查安裝在 IIS 上的 .NET Core Hosting Bundle 版本

透過 .NET Core CLI 的命令,我們可以透過 dotnet --version --list-runtime 查詢本機有安裝的執行環境版本,如果你是使用 IIS 來架設 .NET Core 的站台,還需要安裝 .NET Core Hosting Bundle 才能正確執行,但如何檢查本機所安裝的 .NET Core Hosting Bundle 版本呢?這裡有個 Script 很好用。

在 PowerShell 中執行 C# 程式碼或 DLL 檔的方法

PowerShell 不僅僅是一種腳本語言,還是一個可執行命令列的 Shell 工具,而他也和其他 Shell 一樣可以透過撰寫腳本來執行很複雜的功能,但有時候我們已經有大量用 C# 撰寫好的類別庫,或者想要用熟悉的 C# 程式碼來擴充 PowerShell 的使用情境時,這裡提供兩種讓你在 PowerShell 中執行 C# 程式的方法。

免費在 GitHub Pages 執行你的 Angular 應用程式

GitHub 除了提供版控的功能,還有一個服務叫做 GitHub Pages,可以透過他來架設靜態網頁,甚至還有提供綁定網域名稱的功能,因此這對於想用來展示作品集、做單頁式行銷,甚至拿來部屬 SPA 應用程式都是可以的,這篇來分享如何將 Angular 應用程式佈署到 GitHub Pages,輕鬆地展示你的開發成果。

如何在檔案總管中預覽資料夾內的 SVG 檔

最近在做投影片的時候,會大量用到 SVG 圖案,SVG 除了有檔案小的優勢,還具有可縮放的向量特性,不怕放大失真。不過在 Windows 的檔案總管中,只能支援檢視例如 JPG、PNG 等圖檔,遇到 SVG 預設就是顯示 IE 的圖示而不是預覽圖,有點小不方便。