撰寫 SQL Server CLR 預存程序(一):動機與專案建立完整指南
為什麼選擇 CLR 預存程序? 將計算邏輯、字串分析等與資料庫無關的程式碼移出 T-SQL,用 C# 實現更優雅、可複用 需呼叫 Web Service、存取
撰寫 SQL Server CLR 預存程序(二):專案新增預存程序項目
新增預存程序步驟 方案總管右鍵專案 → Add → Stored Procedure 命名為 SPOne.cs 產生的 SPOne.cs 檔案即為下一篇
撰寫 SQL Server CLR 預存程序(三):預存程序實作與部署
SPOne.cs 完整程式碼 using System; using System.Data; using System.Data.SqlClient; usi
撰寫 SQL Server CLR 使用者定義函數(二):函數實作、部署與測試驗證
Function1.cs 完整程式碼 using System; using System.Data; using System.Data.SqlClient;
C# 實現資料行列轉換(樞紐分析):XML 資料來源完整範例
目標效果 將長表格 (Row-based) 轉為寬表格 (Column-based) — 典型樞紐分析需求。 處理流程 讀取 XML 資料 分析動態欄位
在 IE 中託管 Windows Forms 控制項(二):HTML 撰寫、虛擬目錄與安全性設定完整指南
步驟 2:撰寫 HTML 頁面嵌入控制項 <html> <body> <p>Hello World Control<b
C# 取得漢字拼音首字母:基於區位碼編碼的高效演算法
核心原理 中文字在系統內部以 區位碼 (GB2312 編碼) 儲存:兩個位元組,高位 = 區碼 (0xA1~0xF7),低位 = 位碼 (0xA1~0xFE)。
撰寫 SQL Server CLR 使用者定義函數(一):Visual Studio 專案建立與部署前置
背景 SQL Server 2005 整合 CLR,允許以 C#、VB.NET 撰寫預存程序、觸發器、使用者定義函數 (UDF) 等資料庫物件,發揮現代 OO
在 IE 中託管 Windows Forms 控制項(一):建立控制項與部署前置作業
背景與優勢 類似 Java Applet,.NET 允許將 Windows Forms 使用者控制項直接嵌入 HTML 頁面,在 IE 中無縫執行。優勢: 豐
深入理解 C# ref 與 out 關鍵字(一):值型別傳遞與指標等價性
型別分類回顧 值型別:sbyte, byte, char, short, ushort, int, uint, long, ulong, float, dou
深入理解 C# ref 與 out 關鍵字(二):參考型別的傳遞語義陷阱
參考型別傳遞的本質 方法接收參考型別參數時,取得的是「參考的副本」。預設情況下,方法可修改物件內容,但無法變更呼叫端變數指向的物件實例。 ref 改變遊戲規則
善用 Attribute 與反射從範本產生簡訊(一):動機與核心設計
痛點:硬編碼替換的維護噩夢 簡訊範本 [用戶名],今天是[日期],[內容],傳統寫法: public string GetMsg(string tpl, str
善用 Attribute 與反射從範本產生簡訊(二):通用輔助類別與測試驗證
通用鍵值提取輔助類別 利用反射掃描實體屬性上的 [Description] Attribute,建構 Dictionary<string, string&
C# Socket 開發快速入門(二):Socket 類別客戶端完整範例
Client 端 Socket 完整範例 static void Main() { int port = 2000; string host = 127
C# Socket 開發快速入門(三):Socket 類別伺服器端完整範例與高階 API 介紹
Server 端 Socket 完整範例 static void Main() { int port = 2000; string host = 127
C# Socket 開發快速入門(四):TcpClient/TcpListener 與廣播式聊天室設計
高階 Socket API 比較 角色類別/方法關鍵流程 ClientTcpClientnew TcpClient(ip, port) → GetStream
C# 串口通訊實戰:基於 MSComm 控件的完整 WinForms 範例
專案架構概覽 使用 Microsoft Communications Control 6.0 (MSComm) 控件實現串口通訊測試程式,包含參數設定、資料發送
C# 正則表達式深度解析(一):.NET Regex 類別架構與核心 API 全覽
正則表達式在 .NET 的地位 .NET 基礎類庫內建 System.Text.RegularExpressions 命名空間,提供功能完整、相容 Perl 5