ASP.NET Core Kestrel 啟用 HTTPS (SSL) 完整設定指南
在 ASP.NET Core 中直接使用 Kestrel 作為邊緣伺服器時,需自行配置 HTTPS 憑證。本文提供從憑證取得、NuGet 套件安裝、Progra
ASP.NET Core 資料保護 (Data Protection) 基礎概念與快速上手 (上篇)
資料保護是 Web 應用程式安全的基石。ASP.NET Core 重新設計了資料保護堆疊,取代舊版 machineKey,提供更現代、跨平台、易用的 API。本
ASP.NET Core 資料保護 (Data Protection) 核心 API 與配置詳解 (中篇)
承接《上篇》基礎概念,本文詳細介紹 Data Protection 核心介面、常用 API、擴充方法、具時效限制的加密以及各類配置選項,並提供實際程式碼範例。
ASP.NET Core 資料保護 (Data Protection) 進階:叢集部署與自訂儲存實戰 (下篇)
承接《中篇》API 介紹,本文深入探討 Data Protection 進階擴充點與叢集/分散式部署時的關鍵配置,包含自訂加密器、金鑰管理介面、XML 儲存庫擴
ASP.NET 開發者必備 85 款高效工具大全 (2024 持續更新)
工欲善其事,必先利其器。本文彙整 ASP.NET 生態圈中 85 款實用工具,涵蓋 Visual Studio 擴充、偵錯、資料庫、API 測試、效能分析、程式
ASP.NET MVC5+EF6+EasyUI 後台系統:微信消息自動回覆管理模組設計
微信公眾平台的核心功能之一是自動回覆。本文詳細設計單表支援多種回覆規則(預設、關注、關鍵字文本/圖文/語音)的資料庫結構、後端分層代碼與前端 EasyUI 複雜
ASP.NET MVC5+EF6+EasyUI 後台系統:微信開發環境與內網穿透實戰
微信公眾平台開發要求回調 URL 必須為外網可訪問的 HTTPS 域名。本文詳細記錄在本地 IIS 部署站點後,使用「花生殼」與「ngrok」兩種內網穿透工具實
ASP.NET MVC 微信網頁授權獲取用戶 OpenID 完整實作
在微信公眾平台開發中,透過網頁授權機制獲取用戶 OpenID 是基礎需求。本文示範在 MVC 專案中,於版面頁面 _Layout.cshtml 統一處理授權流程
ASP.NET MVC4 Razor 簡易分頁元件實作教學
本文示範在 MVC4 Razor 專案中,以 Partial View 方式實作可重複使用的分頁元件,分為「無表單送出」與「有表單送出」兩種情境。 情境一:純
MVC 分頁 Helper 進階版:支援一般與數字混合分頁模式
延續基本分頁元件,本文提供功能更完整的 PagerHelper,新增 PagerQuery 與 PagerInfo 實體類別,建構「分頁資訊 + 資料清單」的傳
ASP.NET MVC 分頁元件完整實作與程式碼分享
在 ASP.NET MVC 專案中實作分頁功能是常見需求。本文提供一個完整、可直接套用的 PagerHelper 靜態類別,封裝了分頁邏輯與 HTML 渲染,支
ASP.NET MVC 非同步分頁完整實作:jQuery + JSON + 自訂分頁助手類
傳統分頁導致整頁重新載入,體驗差、頻寬浪費。本文實作基於 jQuery AJAX + JSON 回傳 + 自訂分頁 HTML 生成器 的非同步分頁方案,前端無感
ASP.NET MVC 表單多按鈕提交四大解決方案:從 JavaScript 到 ActionNameSelectorAttribute 進階實戰
單一表單包含「審核通過」「審核拒絕」「返回」等多個提交按鈕,ASP.NET MVC 預設表單僅能提交至單一 Action。本文詳細對比四種解決方案:客戶端修改
ASP.NET WebForms 控件詳解:RadioButtonList 完整使用指南(資料綁定、樣式、驗證、動態生成)
RadioButtonList 是 ASP.NET WebForms 中封裝單選按鈕群組的伺服器控件,輸出一組 <input type=radio>
ASP.NET MVC Session 失效全方位解決方案:權限攔截、AJAX 處理、Filter 對比完整指南
Session 失效導致使用者操作中斷、AJAX 請求靜默失敗、頁面跳轉異常,是 ASP.NET MVC 專案常見痛點。本文系統分析六大請求場景下的 Sessi
.NET 微信開發實戰:PC 端掃碼登入/註冊完整解決方案(OpenID 關聯雙端身份)
專案同時支援微信端(公眾號/小程式)與 PC 端瀏覽器,需實現「一鍵掃碼登入 PC 端」且「微信端授權用戶可直接登入 PC 端、反之亦然」,核心挑戰在於**跨端
.NET 應用程式 SQL 注入攻擊原理與防禦實戰:參數化查詢與存儲過程完整指南
SQL 注入仍是 OWASP Top 10 長期榜首漏洞。本文以實際程式碼演示注入攻擊過程、使用 SQL Server Profiler 追蹤惡意 SQL、並詳
ASP.NET MVC 整合 Geetest 極驗驗證碼:從 GDI+ 繪圖到滑塊驗證的現代化升級
傳統 GDI+ 繪製驗證碼存在安全性與用戶體驗雙重痛點:干擾線少易被機器識別,多則人眼難辨;樣式固定難以配合現代 UI 設計。極驗驗證採用滑塊拼圖/點選/圖標點