XAF 內建 Attribute 完整參考:驗證、UI、導航、報表、安全
XAF 內建 Attribute 完整參考:驗證、UI、導航、報表、安全 DevExpress XAF (eXpressApp Framework) 透過 At
C# 訪問網絡共享資料夾:身份驗證、上傳下載、長連線管理
C# 訪問網絡共享資料夾:身份驗證、上傳下載、長連線管理 透過 net use 建立認證連線,再用標準 FileStream/Directory 操作遠端共享,
C# String 核心操作:Split、Join、Format、插值、StringBuilder 效能
C# String 核心操作:Split、Join、Format、插值、StringBuilder 效能 string 是不可變參考類型,每次修改都會分配新物件
.NET 兩大 JSON 序列化器深度對比:JavaScriptSerializer vs DataContractJsonSerializer
JavaScriptSerializer 與 DataContractJsonSerializer 核心差異全景對比:選型指南與避坑手冊 .NET Framew
C# 驗證碼生成與驗證:從基礎到圖形干擾
C# 驗證碼生成與驗證:從基礎到圖形干擾 驗證碼是防止自動化腳本濫用的第一道防線。本文從最簡單的字元隨機生成,進階到 GDI+ 繪製幹擾線/噪點/扭曲的圖形驗證
業務系統基礎資料刪除策略:軟刪除、關聯檢查與回收站模式
業務系統基礎資料刪除策略:軟刪除、關聯檢查與回收站模式 基礎資料(商品、客戶、供應商、字典表)一旦被業務單據引用,物理刪除將破壞資料完整性。本文提出「軟刪除 +
ADO.NET 讀取 Excel 完整指南:連接字串、Sheet 名稱、範圍查詢
ADO.NET 讀取 Excel 完整指南:連接字串、Sheet 名稱、範圍查詢 使用 OleDbConnection 將 Excel 當作資料庫讀取,是無需安
C# ArrayList 實戰:學生成績統計雙重解法
C# ArrayList 實戰:學生成績統計雙重解法 ArrayList 是非泛型集合,元素為 object,需自行轉型、裝箱拆箱。教學階段常用於理解集合基礎;
C# 函數全解析:四種簽名模式、遞歸、高階函數實戰
C# 函數全解析:四種簽名模式、遞歸、高階函數實戰 函數是程式碼復用的基本單位。C# 支援四種參數/返回值組合,配合 ref/out/in、params、Fun
C# 集合進階:Stack、Queue、Hashtable 核心用法與實戰
C# 集合進階:Stack、Queue、Hashtable 核心用法與實戰 除了常用的 List<T>、Dictionary<TKey, TV
一步步打造 IoC 容器(二):泛型工廠核心實現與魔法優化
一步步打造 IoC 容器(二):泛型工廠核心實現與魔法優化 承接上篇概念,本文直接動手打造 IoC 容器的心臟——泛型工廠。我們將從最簡單的靜態工廠出發,逐步引
一步步打造 IoC 容器(一):IoC 核心概念與依賴倒置實戰
一步步打造 IoC 容器(一):IoC 核心概念與依賴倒置實戰 隨著 .NET Core 正式版發布,筆者決定開啟「造輪子」系列,從零構建一個高效能、支援配置檔
C# 抽獎演算法實作:權重、不重複、概率分布
C# 抽獎演算法實作:權重、不重複、概率分布 抽獎系統看似簡單,實則涉及權重分配、不重複抽取、大數據量效能、概率驗證等工程難題。本文提供三種經典演算法的生產級實
C# 7.0 新特性:ref 返回值與 ref 區域變數深度解析
C# 7.0 新特性:ref 返回值與 ref 區域變數深度解析 C# 1.0 即借鑑 C/C++ 引入 ref/out 參數傳遞值類型引用,但方法返回值類型引
基於 AnyCAD 實現 DXF 讀取、顯示與多格式轉換
基於 AnyCAD 實現 DXF 讀取、顯示與多格式轉換 AnyCAD 是基於 OpenCASCADE 核心的專業三維圖形 SDK,提供 .NET(WinFor
C# 非同步多任務超時控制:Task.WhenAll 配合 CancellationToken 實作
C# 非同步多任務超時控制:Task.WhenAll 配合 CancellationToken 實作 場景:同時請求多個 HTTP 端點,需在指定時間內返回已完
WPF 高效能繪圖:用 StreamGeometry 優化 K 線圖渲染
WPF 高效能繪圖:用 StreamGeometry 優化 K 線圖渲染 在開發股票 K 線圖表時,效能是核心挑戰。假設螢幕寬 1920px,每根 K 線寬 5