WinForms 自訂繪製技巧:多行/單行文字、直線/虛線、矩形區域對齊
WinForms 自訂繪製技巧:多行/單行文字、直線/虛線、矩形區域對齊 在 Control.OnPaint 或 Paint 事件中使用 Graphics 進行
WCF REST 服務修改預設序列化:支援 Dictionary 直接返回 JSON 字串
WCF REST 服務修改預設序列化:支援 Dictionary 直接返回 JSON 字串 WCF 預設 DataContractJsonSerializer
log4net 生產級配置範例:RollingFileAppender 按天分割、自動清理
log4net 生產級配置範例:RollingFileAppender 按天分割、自動清理 提供一份經過實戰驗證的 log4net 配置,採用 RollingF
Visual Studio 修改 C# 類模版:自動添加文件頭版權與元信息
Visual Studio 修改 C# 類模版:自動添加文件頭版權與元信息 新建 C# 類時,自動生成包含文件名、創建時間、作者、版權聲明、變更日誌的標準文件頭
System.Web.Caching 封裝:CacheHelper 高性能緩存操作類
System.Web.Caching 封裝:CacheHelper 高性能緩存操作類 CacheHelper 封裝了 HttpRuntime.Cache,提供線
HttpWebRequest 與 HttpClient 完整封裝庫:支持 HTTPS、GZip、單例模式
HttpWebRequest 與 HttpClient 完整封裝庫:支持 HTTPS、GZip、單例模式 本文提供三個生產就緒的 HTTP 客戶端封裝類:Htt
Newtonsoft.Json 實用封裝:JsonHelper 完整源碼與用法詳解
Newtonsoft.Json 實用封裝:JsonHelper 完整源碼與用法詳解 本文提供一個生產級的 JsonHelper 靜態類,封裝了 Json.NET
基於 ABP 模塊與依賴注入的插件式架構實戰指南
基於 ABP 模塊與依賴注入的插件式架構實戰指南 在企業級應用開發中,為了降低主項目與業務模塊的耦合,插件式架構是常見選型。本文介紹如何利用 ABP 框架的 模
WinForms DataGridView 入門指南:常見屬性配置與問題排查(一)
WinForms DataGridView 入門指南:常見屬性配置與問題排查(一) 在 Windows Forms 開發中,DataGridView 控件是數據
Hibernate/JPA 常用註解完整參考指南
Hibernate/JPA 常用註解完整參考指南 本文系統整理 Hibernate 與 JPA 標準註解,分為類別層級、屬性/欄位層級、主鍵生成、關聯映射四大類
C# 圖片等比例縮放與無損壓縮完整實作
C# 圖片等比例縮放與無損壓縮完整實作 在 Web 應用中處理使用者上傳圖片時,常需求:限制最大寬高、等比縮放不變形、壓縮品質可控、儲存為 JPEG。本文提供生
C# MVC 將 HTML 模板匯出為 Word 文件完整實作
C# MVC 將 HTML 模板匯出為 Word 文件完整實作 利用瀏覽器/Word 對 HTML 的支援,透過輸出特定 XML 命名空間的 HTML 內容,即
C# 字串大小寫混合轉換:自訂演算法實現與內建方法比較
C# 字串大小寫混合轉換:自訂演算法實現與內建方法比較 將字串中的大寫字母轉小寫、小寫轉大寫 (如 AbCd → aBcD),C# 內建 ToUpper()/T
C# 使用 OpenXML SDK 免安裝 Office 導出 Excel 完整實作
C# 使用 OpenXML SDK 免安裝 Office 導出 Excel 完整實作 伺服器端導出 Excel 時,若安裝 Office 互操作組件 (COM)
VS2017 + Cordova + Ionic 2 移動開發環境搭建完整指南與避坑實錄
VS2017 + Cordova + Ionic 2 移動開發環境搭建完整指南與避坑實錄 本文記錄在 Windows 10 上使用 Visual Studio
ASP.NET Session 狀態管理:InProc、StateServer、SQLServer 模式深度解析與配置實戰
ASP.NET Session 狀態管理:三大模式深度解析與配置實戰 HTTP 無狀態特性使得 Session 成為維持使用者會話資料的關鍵。ASP.NET 提
JavaScript 按鈕防抖:防止重複點擊觸發多次事件
JavaScript 按鈕防抖:防止重複點擊觸發多次事件 在分頁、提交表單、支付等場景中,使用者快速連點按鈕會導致重複請求、資料錯亂。本文介紹通用的防抖封裝函式