Visual C++ 編譯器選項 /MD、/MT、/LD 詳解與連結錯誤排查
專案引用自行編譯的靜態庫時,出現大量 LNK2005: already defined in libc.lib 錯誤,主因是執行階段程式庫 選項不一致。 四大
使用 WebClient 自動填寫並提交 ASP.NET 表單(含 ViewState 處理)
System.Net.WebClient 可輕鬆模擬 HTTP POST 提交表單,但 ASP.NET 頁面因包含 __VIEWSTATE 與 __EVENTV
DevExpress Dxperience 7.3.5 for Visual Studio 2005 釋出
DevExpress 控制項套件 Dxperience 7.3.5 版本於 2007-12-13 發布,支援 Visual Studio 2005 開發環境。
認識 JSON 與 Jayrock:.NET 環境下的輕量資料交換
JSON (JavaScript Object Notation) 是開放、基於文字的資料交換格式,適合 AJAX 風格的 Web 應用。Jayrock 是 L
Web Application Project:同步 .aspx 頁面與 designer.cs 的快速技巧
在 Web Application Project 中,手動修改 .aspx 檔案後,*.designer.cs 不會自動更新。透過「轉換為 Web 應用程式」
Visual Studio 2005/2008:Web Site 專案 vs Web Application 專案完整比較
VS2005 引入兩種 Web 專案模型,各有優劣,選擇取決於團隊規模、部署策略與原始碼管理需求。 Web Application Project (WAP)
ReportX 技巧(七):設定標題列與標題欄
ReportX 報表元件提供靈活的標題列 (Pole) 控制,可動態設定文字、高度與寬度。 核心方法與屬性 成員說明 SetPoleText(orient
SqlPage 1.2.10.5 版本更新說明
SqlPage 是一款支援分頁、資料快取、GridView 繫結的 ASP.NET 自訂伺服器控制項,需 .NET Framework 2.0 以上環境。 新
介面 的真正用途:實現類別層級的統一呼叫
許多開發者誤以為介面只是定義規範,強迫繼承類別實作特定方法。其實介面更大的價值在於將不同類別的實體視為同一類型,實現「類別層級的統一呼叫」,正如委派實現「方法層
DNN 使用者必看:優質中文資源網站推薦
推薦兩個 DotNetNuke (DNN) 中文資源站,提供大量免費 Skin、模組與教學: 電信線路:https://www.alldnnskins.com
C# 多線程:跨線程封送事件的委派模式實作
記錄自訂單例 Timer 元件開發過程中,遇到跨線程呼叫 UI 事件處理常式的問題,以及透過委派封送解決的經驗。 背景 自訂 MyTimer 類別內部使用 S
ASP.NET 防止表單重複提交的簡單有效做法
結合前端按鈕禁用與後端屬性補強,輕鬆解決使用者連續點擊導致的重複提交問題。 前端:按鈕點擊即禁用 <asp:Button ID=Button1 runa
PAE (Physical Address Extension) 模式原理與啟用方式
分析環境:ReactOS 0.3.1。PAE 讓 32 位元作業系統在支援的硬體上突破 4GB 實體記憶體限制。 什麼是 PAE 全名:Physical A
WideCharToMultiByte 與 MultiByteToWideChar 正確用法詳解
Windows 核心 API 提供的兩個字串轉換函數,常因代碼頁參數設定錯誤導致亂碼。本文依據《Windows 核心程式設計》整理正確用法,並提供可直接使用的
.NET 封裝 WinPcap 實現網路封包分析(二):IPv4 封包解析與校驗和計算
承接上篇,本文專注於從 WinPcap 取得原始封包後的解析邏輯,以 IPv4 為例,詳細說明表頭各欄位含義與標頭檢驗和(Header Checksum)的計算