WPF 自動簽到程式:模擬瀏覽器操作實現企業域認證打卡
WPF 自動簽到程式:模擬瀏覽器操作實現企業域認證打卡 針對公司強制早上簽到、不簽不扣錢但簽到不加薪的無謂規定,作者開發一款 WPF 自動打卡工具。程式利用 W
Quartz.NET 入門範例:建立簡單的排程任務
Quartz.NET 入門範例:建立簡單的排程任務 Quartz.NET 是功能強大的開源作業排程框架,適用於定時輪詢資料庫同步、發送郵件通知、定時資料處理等場
利用反射將 DataTable/IDataReader 高效轉換為 Model 或 List(改良版)
利用反射將 DataTable/IDataReader 高效轉換為 Model 或 List(改良版) 在 ADO.NET 開發中,將查詢結果 (DataTab
Redis 3.2.100 Windows 32 位元版下載與安裝服務教學
Redis 3.2.100 Windows 32 位元版下載與安裝服務教學 因公司伺服器為 Windows Server 2008 32 位元環境,官方 Git
C# 陣列入門完全指南:一維陣列宣告、初始化、遍歷與經典練習題
C# 陣列入門完全指南:一維陣列宣告、初始化、遍歷與經典練習題 陣列是儲存相同型別資料的固定大小集合,是 C# 程式設計的基礎。本文從宣告語法、初始化方式、存取
手機 APP 無限滾動分頁實作:jQuery 監聽 scroll 事件載入更多
手機 APP 無限滾動分頁實作:jQuery 監聽 scroll 事件載入更多 在移動端網頁或 Hybrid APP 中,常見的「下拉載入更多」或「滾動到底自動
WinForm 彈出視窗元件庫:載入中、自動關閉、錯誤提示與動態右下角通知
WinForm 彈出視窗元件庫:載入中、自動關閉、錯誤提示與動態右下角通知 本文介紹一個封裝良好的 WinForm 彈出視窗輔助類 ViewHelper(來自
解決 Intelligencia.UrlRewriter 中文參數亂碼問題:修改原始碼重新編譯
解決 Intelligencia.UrlRewriter 中文參數亂碼問題:修改原始碼重新編譯 專案需求需將部分模組改為偽靜態,引入 Intelligencia
使用 Attribute 實現模型屬性驗證:告別冗長的 if-else 判斷
使用 Attribute 實現模型屬性驗證:告別冗長的 if-else 判斷 在 ASP.NET MVC 專案中,表單提交往往伴隨大量的伺服端資料格式驗證。若在
LINQ 模糊查詢完全指南:從基礎 Contains 到精確位置匹配
LINQ 模糊查詢完全指南:從基礎 Contains 到精確位置匹配 在使用 LINQ to Entities 或 LINQ to SQL 進行資料查詢時,模糊
C# 集合類型完整指南:ArrayList、Stack、Queue 與 foreach 遍歷
非泛型集合概覽 .NET Framework 早期提供的非泛型集合位於 System.Collections,元素型別為 object,使用時需裝箱/拆箱,現代
WinForm 基礎框架:動態工具列按鈕與全域熱鍵綁定實作
設計目標 建立可繼承的基底 Form,內建: 動態新增 ToolStripButton 並自動註冊點擊事件。 按鈕對應熱鍵(如 F1、F2),視窗啟用
深度解析 C# 非同步模式:async/await、Task、Thread、Parallel 的關係與選型
前言 非同步、多執行緒、平行處理在 .NET 中有多種實作方式,單獨看懂不難,但混用時容易混淆。本文從底層機制出發,梳理 Thread/ThreadPool、P
.NET 4.5 async/await 非同步程式設計完整指南:從原理到實戰
前言 .NET 4.5 引入 async/await 關鍵字,大幅簡化非同步程式撰寫。本文透過範例解析執行流程、執行緒切換行為,並與 Task 傳統寫法對比。
C# JSON 序列化與反序列化:DataContractJsonSerializer 與 Newtonsoft.Json 兩種方案
方案一:內建 DataContractJsonSerializer(無需第三方套件) 適用於 .NET Framework 專案,不想引入 NuGet 套件時使
C# 實現 Python/Ruby 風格負索引器:List[-1] 取最後一個元素
需求背景 C# 陣列與 List<T> 僅支援非負索引。Python、Ruby 等語言允許負索引(-1 代表最後一個元素),寫法直觀簡潔。本文透過繼
C# WebClient 完整操作 IIS 檔案伺服器:上傳、下載、刪除、列表目錄
前言 利用 IIS 架設 HTTP 檔案伺服器,配合 C# WebClient 進行檔案管理,是輕量級檔案傳輸的常見方案。本文詳述 IIS 端完整配置步驟(含