ASP.NET 實作網頁資料擷取 (爬蟲):以人才網為例,WebBrowser + HtmlDocument 解析、多頁遍歷、Access 儲存完整流程
專案背景 需求:定期擷取某人才網 (範例 `xcjob.cn`) 公開履歷清單與詳細資料,匯入本地 Access 資料庫供內部系統使用。技術棧:WinForms
C# HttpWebRequest POST 發送資料完整實戰:編碼陷阱 (GBK/UTF-8)、Content-Type 設定、串流處理與錯誤排查
需求背景 整合舊系統 JSP 介面:`POST https://example.com/interface.jsp`,Body 為 XML 字串,編碼 **GB
IIS URL Rewrite 模組 vs ASP.NET Routing 路由:核心差異、運作層級、適用場景深度比較
前言 隨著 IIS 7.0 URL Rewrite Module 釋出、.NET 3.5 SP1 內建 ASP.NET Routing,開發者常困惑:**兩者關
取得資料庫連線字串最快技巧:.udl 檔案測試法,免寫代碼驗證連線
核心技巧:利用 Windows 內建「通用資料連結」 (.udl) 快速產生、測試連線字串 操作步驟 (30 秒完成) 在資料夾空白處 **右鍵 →
.NET 開發必備技巧大全:環境路徑、反射、檔案操作、WinForm、控制項技巧 50+ 實用片段
一、.NET Framework 基礎類別庫 1. 取得系統特殊資料夾路徑 string myDocs = Environment.GetFolderPat
ASP.NET 2.0 實現主從資料表 (Master-Detail) 兩種經典做法:程式碼控制 vs 控制項屬性宣告式綁定
需求場景 頁面包含 **GridView (主檔:訂單清單)** 與 **DetailsView (從檔:訂單明細)**。使用者點選 GridView 某列 →
VBScript 取得漢字拼音首字母:getpychar 函式完整實作與編碼原理解析
應用場景 中文資料錄入系統常需自動產生「拼音縮寫」作為代碼、檢索鍵或顯示簡稱。例如:客戶名稱「張三豐」→ 縮寫「ZSF」。本文提供純 VBScript 實作,無
ASP.NET 與 C# 開發實戰精華:15 個必知注意事項與小技巧
前言 累積實戰經驗中,這 15 個細節能避開無數坑、提升程式碼品質。涵蓋建構子、型別轉換、PostBack、GridView、日期格式、資料類型、Guid、Nu
ASP.NET 2.0 無刷新上傳進度條控件:基於 Callback 與 HttpModule 的 Ilungasoft.Framework.Web 完整整合指南
專案簡介 `Ilungasoft.Framework.Web` 提供一個 **零程式碼侵入** 的檔案上傳進度條控件 `UploadProgressBar`。核
ASP.NET 2.0 Membership 管理員重設使用者密碼:ResetPassword + ChangePassword 兩步走完整範例
問題場景 ASP.NET 2.0 `MembershipUser.ChangePassword(oldPwd, newPwd)` **必須提供舊密碼**。管理員
Visual Studio / ASP.NET 開發常見異常錯誤彙總與解決方案:從 Global.asax 到 Crystal Reports
前言 VS 2002/2003/2005 陪伴開發者多年,雖然生產力大增,但也遺留許多「見鬼」的異常錯誤。本文整理 7 大高頻錯誤現象、成因與經實測有效的解決方
ASP.NET 開發 MP3 盜鏈播放器:從番茄花園抓取 ASX 清單轉 XML 供 Flash Player 使用
專案背景 發現一款優美的 Flash MP3 播放器 (需讀取 `1.xml`、`2.xml`... 格式),但內建歌曲過舊。目標站「番茄花園」提供豐富 MP3
IIS 同站點同時執行 ASP.NET 1.1 與 2.0:應用程式集區隔離完整設定步驟
背景與原理 ASP.NET 1.1 與 2.0 執行階段**無法在同一個應用程式集區共存**,因為它們載入不同版本的 CLR (1.1 載入 `v1.1.432
ADO.NET DataSet 進階操作實戰:動態建構 Table、Column、Row、PrimaryKey、ForeignKey 與 XML 序列化
前言 `DataSet` 是 ADO.NET 斷線架構的核心容器,支援記憶體中完整的關聯資料模型(Table、Relation、Constraint)。本文透過
.NET XML 處理核心:XmlReader 與 XmlWriter 流式讀寫、驗證與效能優化完整指南
前言:為什麼選擇 XmlReader/XmlWriter? .NET 提供三種 XML 處理模型: XmlDocument (DOM):整份文件載入記
ASP.NET MD5 加密兩大實作:FormsAuthentication 快速法與 MD5CryptoServiceProvider 標準法完整比較
方法一:FormsAuthentication 快速雜湊 (一行搞定) /// /// 使用 ASP.NET 內建方法快速產生 MD5 雜湊 /// ///
ASP.NET 頁面關閉後伺服器端是否仍在執行?Response.IsClientConnected 深度解析與最佳實務
核心結論 預設情況下,使用者關閉瀏覽器視窗/分頁,伺服器端頁面程式碼仍會繼續執行至完成,除非程式碼主動檢測並終止。 關鍵時機點 頁面已回傳給瀏覽
ASP.NET 2.0 資料庫入門避坑指南:8 大常見錯誤與解決方案
前言 初學 ASP.NET 2.0 資料庫程式設計時,常因環境設定、語法細節、權限問題而卡關。本文整理教學實驗與實務開發中最高頻的 8 大錯誤,提供快速排查清單