ASP.NET GridView 分頁實作與自訂分頁樣式完整教學
GridView 分頁功能基礎設定 在 ASP.NET Web Forms 中,GridView 控制項內建了強大的分頁功能,只需設定幾個關鍵屬性即可啟用:
.NET 授權編譯器 (Lc.exe) 原理深度解析與原始碼剖析
.NET Framework SDK 中的 Lc.exe (License Compiler) 用於將授權資訊文本檔 (.licx) 編譯為 .licenses
一步步教你讀懂 .NET IL:從 C# 原始碼到堆疊機器指令
.NET CLR 是**堆疊式虛擬機器** (Stack-Based VM),所有運算皆透過**評估堆疊** (Evaluation Stack) 完成。理解
WinForms 狀態列跑馬燈效果實作 (GDI+ 繪圖)
使用 Timer + Graphics.DrawString 在 Label 控件上繪製滾動文字,實現經典跑馬燈效果。核心邏輯:計算文字寬度、每次偏移 X 座標
.NET 面試核心基礎知識匯總:從三大特性到三層架構
面試考核的核心永遠是**基礎理論扎不扎實**。整理 13 題高頻 .NET/C# 基礎題目與標準答案,適合面試前快速複習與查漏補缺。 1. 面向物件三大特性
.NET 單例模式完整實作指南:從簡單到線程安全與效能最佳化
單例模式確保一個類別在應用程式生命週期內**僅有一個實例**,並提供全域存取點。常見用途:日誌記錄器、配置管理器、資料庫連線池、硬體裝置存取包裝等。本文系統性回
VB.NET 設定螢幕解析度、色深、重新整理率完整範例 (P/Invoke)
透過 Windows API (user32.dll, gdi32.dll) 以 P/Invoke 方式呼叫 ChangeDisplaySettings 變更顯
ASP.NET 連接 Access 資料庫基礎範例 (OleDb)
雖然 Access 已非主流生產資料庫,但在輕量級專案、舊系統維護或桌面應用轉 Web 時仍常遇到。本文提供最精簡的 System.Data.OleDb 連線與
ASP.NET 匯出資料至 Excel 完整解決方案(含 VerifyRenderingInServerForm 坑點)
將 GridView / DataTable 資料匯出為 Excel 是企業應用常見需求。常見做法是利用 HtmlTextWriter 將控件渲染為 HTML
.NET JSON 序列化與反序列化兩大主流實作詳解
JSON 已成現代應用資料交換的事實標準。.NET Framework 內建提供兩種主要序列化方式:JavaScriptSerializer(輕量、靈活)與 D
跨 .NET 版本實現單點登入 (SSO) 完整指南
單點登入(Single Sign-On,簡稱 SSO)是企業級應用整合的核心需求:使用者僅需登入一次,即可存取所有互信的應用系統。在技術層面,這本質上是解決多個
ASP.NET WebForms 彈出日歷控件封裝:用戶控件(.ascx)實現日期選擇器組件化
將 TextBox + Button + Calendar 封裝為可復用的 .ascx 用戶控件,實現點擊按鈕彈出日歷、選中日期回填、自動隱藏、多實例共存。本文
ASP.NET Forms 認證從入門到實戰:配置、登錄、授權、單點登出完整指南
Forms 認證是 ASP.NET 經典身份驗證模式,通過加密 Cookie 攜帶用戶票據。本文從 web.config 配置、登錄頁實現、授權規則、角色整合、
.NET 動態生成二維交叉表:DataTable 樞紐轉換的通用算法實現
將縱向數據行轉換為橫向交叉表(行:類別,列:月份/區域,值:銷售額/數量),是報表開發高頻需求。本文提供一個通用的 DataTable 樞紐算法,支持動態行列、
.NET 輸出重寫實現 HTML 壓縮:移除空白字符的輕量級 Response.Filter 方案
通過重寫 HttpResponse.Filter 流,在響應發送給客戶端前移除多餘空白、換行、註釋,可減少 10%-30% 傳輸體積。本文實現一個可復用的壓縮模
ASP.NET WebShell 範例:以 C# 執行系統命令
本文提供一個極簡的 ASP.NET (C#) WebShell 範例,僅供安全研究與滲透測試授權環境下參考,展示如何透過 System.Diagnostics.
VB.NET 遞歸複製整個目錄結構:完整代碼與現代 .NET 替代方案
使用 DirectoryInfo 遞歸遍歷複製目錄及所有子目錄、文件,是經典文件操作任務。本文提供 VB.NET 完整實現,並對比 .NET Core 3.0+
ASP.NET 頁面導航全景圖:Response.Redirect vs Server.Transfer vs Server.Execute vs HyperLink 選型指南
WebForms 中頁面跳轉有四大方式,行為差異巨大。本文從 HTTP 層面、服務器資源、URL 變化、數據傳遞、適用場景五個維度深度對比,助你精準選型。 四