透過登錄檔設定 Internet Explorer 安全性區域選項完整參考
登錄檔路徑與區域對照 IE 安全性設定儲存於: HKEY_USERS\\Software\Microsoft\Windows\CurrentVersion\In
.NET 2.0 快取應用實作:使用 SqlCacheDependency 與 AggregateCacheDependency
前言 對於讀多寫少的高流量網站,善用快取能大幅提升效能。.NET 2.0 引入快取依賴機制,讓快取資料在資料庫異動時自動失效,免去手動清除的困擾。本文示範如何結
.NET 3.5 與 Visual Studio 2008 內建 ASP.NET AJAX 的新特性與升級指南
前言 隨著 .NET Framework 3.5 釋出,ASP.NET AJAX 不再是獨立安裝的附加元件,而是內建於框架核心中。本文整理 Scott Guth
解決 .NET AJAX 專案遺失 System.Web.Extensions.Design 組件的錯誤
近期重裝電腦並安裝 Visual Studio 2005 後,打開舊專案時出現經典錯誤: 未能加載文件或程序集「System.Web.Extensions.D
.NET 平台上的 Lucene 發展史:NLucene、Lucene.Net、dotLucene 與商業化轉向
Apache Lucene 是 Java 平台最成熟的全文檢索函式庫,其 .NET 移植歷程經歷了多次分支、重寫與商業化波折。本文梳理 .NET 版 Lucen
.NET 集合深度探索:Hashtable、Dictionary、SortedList、ListDictionary 排序行為與效能對比
.NET 提供多種鍵值對集合,但其內部排序機制、效能特徵與適用場景差異極大。本文透過實測代碼對比 `Hashtable`、`Dictionary`、`Sorte
.NET 與 Java 在中國市場的前景對比:理性選擇指南
關於「.NET 與 Java 在中國哪個更有前途」的爭論已持續多年。隨著雲原生、微服務、跨平台技術成熟,單純的陣營之見已失去意義。本文從市場佔有、技術生態、企業
ASP.NET 為 CheckBoxList 與 RadioButtonList 項目編寫客戶端腳本
`CheckBoxList` 與 `RadioButtonList` 是常用的列表型選擇控制項,但其 `ListItem` 集合成員**不具備 `ClientI
ASP.NET 實作可點擊的 ValidationSummary:點擊錯誤訊息自動聚焦對應輸入框
預設 `ValidationSummary` 僅顯示靜態錯誤文字,使用者需自行尋找對應輸入框。本文示範如何將錯誤訊息轉為超連結,點擊時透過 JavaScript
將 EXE 程式註冊為 Windows 服務:使用 SrvAny.exe 完整步驟
將一般執行檔 (EXE) 包裝為 Windows 服務,可實現開機自動啟動、背景無人值守運行、失敗自動重啟等企業級部署需求。微軟 Resource Kit 提供
C++ DLL 實作 API Hook:攔截 MessageBoxA 示範
API Hook 是在目標進程記憶體中修改導入地址表 (IAT) 或內碼,將特定 API 呼叫重導向至自訂函式的技術。常用於除錯、監控、熱修補、安全產品 (ED
移除 ListBox 重複項目的通用方法與擴充實作
ASP.NET `ListBox`、`DropDownList` 等 `ListControl` 衍生類別在資料繫結時常因資料源重複導致選項重複。.NET Fr
ADO.NET 非同步執行多筆查詢並等待最快完成 (WaitHandle.WaitAny)
在高併發或需聚合多資料來源的場景中,啟動多筆非同步 SQL 查詢並只等待最快完成的一筆,可顯著縮短回應時間。本文示範使用 `SqlCommand.BeginEx
什麼是面向服務架構 (SOA)?核心概念與關鍵特性
面向服務架構 是一種軟體設計範式,將應用程式功能拆解為獨立、鬆耦合的服務,透過標準化介面與契約進行通訊。SOA 不是特定技術,而是架構風格,旨在提升系統的可重用
DataTable.Compute 回傳 Null 值處理:避免轉型失敗與 GridView 綁定錯誤
使用 `DataTable.Compute` 執行彙總運算(如 `Sum`、`Count`)時,若篩選條件無符合資料,會回傳 `DBNull.Value`。直接
WinForms (VS2005) 呼叫網頁 JavaScript 並取回執行結果
在 Windows Forms 應用程式中嵌入 `WebBrowser` 控制項,載入本地或遠端 HTML 頁面,並透過 `mshtml` 介面呼叫頁面內的 J
ASP.NET 使用 HttpWebRequest 取得遠端網頁前端原始碼
在伺服器端抓取並分析遠端網頁的 HTML 內容是常見需求(如爬蟲、內容聚合、監控)。本文示範使用 `HttpWebRequest` / `HttpWebResp