.NET Compact Framework 「找不到資源組件」異常真相:System.SR.dll 缺失導致錯誤遮蔽
異常現象 智慧裝置專案呼叫 Web Service 時,拋出:「找不到資源組件」或 Could not find resource assembly。明明是網
ASP.NET 從 SQL Server 讀取二進位圖片並輸出至瀏覽器
情境說明 資料庫中儲存圖片的二進位資料(通常為 varbinary(max) 或 image 型別)時,前端無法直接用 <img> 標籤顯示,必須透
ASP.NET 將 GridView/頁面資料匯出 Excel 完整技巧:Response 輸出流法
核心原理:偽裝 HTML 為 Excel 瀏覽器依 `Content-Type` 決定開啟方式。輸出 HTML 表格 + `application/ms-exc
ASP.NET 線上使用者統計實作:Application + Session + Global.asax 極簡方案
核心原理 利用 `Application` 物件跨 Session 共享計數器,`Global.asax` 事件驅動增減: `Application_Star
Session 遺失根因與解決方案總結:IIS 回收、Web Farm、StateServer 實戰
原因一:IIS 6.0 應用程式集區自動回收 預設設定:超過虛擬記憶體 60% 或固定間隔 (1740 分鐘) 回收工作進程 → InProc Session
Session 狀態儲存模式完整解析:InProc、StateServer、SQLServer 三模式選型指南
Session 遺失根因:預設 InProc 模式的脆弱性 預設 `` 將 Session 存於 ASP.NET 工作者進程記憶體。以下情況導致 Session
ASP.NET 1.1 內建請求驗證防 XSS:validateRequest 與 HtmlEncode 完整對比
威脅情境:儲存型 XSS 攻擊 使用者在輸入框提交 `alert(XSS)`,若後端未處理直接儲存並顯示,其他使用者瀏覽頁面時惡意腳本執行,可竊取 Cookie
ASP.NET 開發必備 33 組實用代碼片段大全
前言:高頻需求、即取即用 整理自實戰專案的 33 組高復用代碼片段,涵蓋視窗操作、確認對話、GridView 進階、資料格式化、全域變數、匯出 Excel、分頁
ASP.NET 中整合 JavaScript 進階技巧:從控件屬性到 ClientScript 管理
前言:伺服器端與客戶端協作的藝術 ASP.NET 伺服器控件最終渲染為標準 HTML/JS。合理注入客戶端腳本,可減少 PostBack、提升回應速度、改善使用
OpenSmtp.Net 發送 SMTP 驗證郵件:連線阻擋與亂碼雙重坑位全解
背景:System.Web.Mail 的不足 .NET 1.1 System.Web.Mail 不支援 SMTP 驗證,現代郵件伺服器幾乎全強制驗證。OpenS
ASP.NET 網站管理工具「發生錯誤」真兇:路徑含 # 號導致失效
錯誤現象 開啟 ASP.NET 網站管理工具,立即顯示:「發生錯誤。請返回上一頁並重試。」 排查歷程與發現 權限檢查:Administrator 執行、
網頁爬蟲亂碼終極解決:Runtime 編碼偵測與正確解碼實戰
問題現象 爬蟲抓取網頁內容出現亂碼。根因:**預設編碼 (通常 UTF-8) 與目標網頁實際編碼不符**。.NET HttpWebResponse.Charac
DataGrid 事件中精準取得資料列欄位值完整技巧
前言:事件參數 e.Item 是關鍵 DataGrid 多數事件 (ItemCommand、UpdateCommand、DeleteCommand 等) 傳遞
DataGrid 控件編輯/更新/取消功能完整實作指南
前言:內建命令欄位實現資料列級編輯 ASP.NET 1.x DataGrid 透過「編輯、更新、取消」命令欄位 (ButtonColumn),配合三大事件處理器
iTextSharp 合併多張圖片為多頁 PDF 完整實作範例
前言:.NET 生成 PDF 的首選開源庫 iTextSharp 是 Java 傳奇專案 iText 的 .NET 移植版,功能強大、授權友善 (MPL/LGP
安裝 IE 累積安全性修補程式 (MS03-032) 導致 ASP.NET 1.0 失效之解決方案
事件回顧 2003 年 8 月 21 日微軟發布 IE 累積修補程式 MS03-032。安裝後,Windows XP + IIS + .NET Framewor
ASP.NET 2.0 網站管理工具無法連接 SQL Server 完整排除指南
錯誤現象 「選定的資料存儲區出現問題,原因可能是伺服器名稱或憑證無效,或者權限不足。也可能是未啟用角色管理器功能造成的。... 無法連接到 SQL Serve
ASP.NET 不定層級動態選單實作:資料庫驅動 TreeView 完整方案
需求背景:從靜態到資料驅動的選單演進 傳統 IE Web Controls TreeView 多以靜態標記定義節點。實務上選單結構常隨業務異動,且層級不固定。本