.NET 加密演算法統一封裝:雜湊、對稱、非對稱一站式 Helper 實作
前言 .NET 提供豐富的加密 API,但直接使用會導致程式碼分散、參數硬編碼、維護困難。本文設計一個多型架構的 CryptographyHelper,統一封裝
ASP.NET MVC 非同步 Action 深度解析:AsyncController、AsyncManager 與 Task-based 模式
前言 ASP.NET MVC 透過非同步 Action 釋放執行緒池處理 I/O 密集型操作(資料庫查詢、Web API 呼叫),提升網站吞吐量。本文詳細剖析兩
.NET 設定檔讀寫大全:自定義 ConfigurationSection、XML 序列化與最佳實踐
前言 .NET 應用程式設定管理是開發基礎,但許多專案仍將所有參數塞進 <appSettings>,導致維護困難。本文系統介紹 web.config
ASP.NET 亂碼問題終極解決指南:編碼、URL、Cookie、下載檔名與多語言全面攻略
前言 字元編碼問題是 Web 開發的經典痛點。本文系統梳理 ASP.NET 中六大類亂碼場景,提供根因分析與最佳實踐方案,核心原則只有一條:**全鏈路統一使用
ASP.NET Core 操作 Excel 實戰:使用 EPPlus.Core 實現 xlsx 導入導出
前言 EPPlus.Core 是知名 Excel 庫 EPPlus 的 .NET Core 移植版,支援 .xlsx 格式(Excel 2007+),可在 Wi
ASP.NET WebForms 分頁神器 AspNetPager 完整使用教學與範例下載
前言 AspNetPager 是經典的 ASP.NET WebForms 分頁控制項,功能豐富、客製化程度高。本文從 DLL 參考、前端標記、後端繫結到分頁事件
ASP.NET 交易處理實作:以 SqlTransaction 確保多條 SQL 原子性
前言 在資料庫操作中,多條 SQL 語句必須「全成功或全失敗」以維持資料一致性。ASP.NET 中透過 SqlTransaction 實作交易控制是經典做法。本
.NET 整合 Redis 實戰指南:從 Windows 安裝到 ServiceStack.Redis 客戶端應用
前言 Redis 作為高效能的記憶體 Key-Value 存儲,已成為現代架構中快取、Session 存儲、訊息佇列的標準組件。本文記錄 Redis 在 Win
深入解析 .NET 開源 PDF 元件 iTextSharp:從核心類別到實戰應用
前言 在 .NET 開發領域,PDF 文件的生成與操作是常見需求。無論是報表輸出、合約列印,還是動態文檔生成,選擇一個穩定、免費且功能強大的元件至關重要。iTe
開源免費 .NET Word 操作庫 DocX 完整入門指南
開源免費 .NET Word 操作庫 DocX 完整入門指南 前言 專案常需文件操作記錄業務。微軟官方元件需安裝龐大 Office,體驗差且不支援 WPS。Do
ASP.NET 二維碼生成雙方案實戰:ThoughtWorks.QRCode 與 QrCode.Net 對比
ASP.NET 二維碼生成雙方案實戰:ThoughtWorks.QRCode 與 QrCode.Net 前言 專案需求生成二維碼,調研發現兩大主流庫:Thoug
免費開源 .NET 二維碼庫 ThoughtWorks.QRCode 完整指南
免費開源 .NET 二維碼庫 ThoughtWorks.QRCode 完整指南 前言 二維碼已成生活「電子身分證」,開發與日常不可或缺。ThoughtWorks
免費開源 .NET 多格式壓縮庫 SharpZipLib 深度解析
免費開源 .NET 多格式壓縮庫 SharpZipLib 深度解析 前言 系列第七款元件。SharpZipLib(原 NZipLib)以 C# 純管理代碼實作
ASP.NET MVC 實作個人資料註冊頁面:jQuery 驗證 + jQuery UI 日期選擇 + Ajax 檢查用戶名
ASP.NET MVC 實作個人資料註冊頁面 需求規格 用戶名:6-10 位小寫字母,正則驗證,排除 wustzz(Ajax 遠端檢查) 密碼:6 位數字,確
ASP.NET Core 生產環境部署實戰:CentOS 7 + Nginx + Supervisor
ASP.NET Core 生產環境部署實戰:CentOS 7 + Nginx + Supervisor 目錄 環境說明 準備應用程式(可攜式發布) 安裝 Ce
ASP.NET MVC 實戰:電影票資訊 CRUD 完整實作 (Code First + LINQ)
ASP.NET MVC 實戰:電影票資訊 CRUD 完整實作 需求 Code First 建立 Movie 模型 MVC 實作列表、新增、編輯、刪除、明細 條
ASP.NET Core 發布部署全平台實戰:macOS + Linux + Nginx
ASP.NET Core 發布部署全平台實戰:macOS + Linux + Nginx 前言 承接上篇 dotnet run 指令,本文詳細說明跨平台發布部署
ASP.NET Core Identity 入門 (三):架構設計、Store 介面與 EF 關係
ASP.NET Core Identity 入門 (三):架構設計、Store 介面與 EF 關係 Identity 誕生背景與解決目標 2005 ASP.NE