Setup Factory 進階:.NET 程式部署與自訂安裝體驗
Setup Factory 是一款強大的安裝包製作工具,支援腳本自訂安裝流程。本文承接上篇,示範如何建立具備自訂介面、配置選項的 .NET 專案安裝包。 專案整
WPF 動態產生 Code 39 條碼完整範例
Code 39 是常見的一維條碼規格,支援 43 個字元(0-9、A-Z、-、.、$、/、+、%、空格),以 * 作為起止碼。本文提供一個 WPF 範例,示範如
WinForms 中 Invalidate、Update 與 Refresh 的差異解析
在 Windows Forms 開發中,手動觸發控制項重繪時常會用到 Invalidate、Update、Refresh 三個方法。它們雖然都能讓畫面更新,但運
IIS 應用程式集區回收預設值 1740 分鐘的由來
許多開發者好奇:為什麼 IIS 應用程式集區的定期回收預設間隔是 1740 分鐘(29 小時)?這個看似隨機的數字其實有其歷史典故。 背景故事 當 IIS 6
使用 Visual Studio 建立自訂 Web Part 屬性完整教學
自訂屬性能讓 Web Part 擁有額外的設定選項,使用者可在屬性窗格中調整行為,無需修改程式碼。本文示範如何用 Visual Studio 建立包含自訂屬性的
在 Visual Studio 中建立簡單的 SharePoint 事件接收器
事件接收器是為 SharePoint 解決方案添加觸發邏輯的有效方式,能讓您在列表項目新增、更新或刪除時自動執行自訂代碼。本文將逐步示範如何使用 Visual
VB.NET 連接 SQL Server:使用 IP 位址出現 AccessViolationException、用 Local 則正常的解決方案
錯誤現象 System.AccessViolationException:嘗試讀取或寫入受保護的記憶體。這通常指示其他記憶體已損壞。在 System.Data
VS2012 啟動/載入專案失敗:EditorPackage 載入錯誤完整解決方案
錯誤現象 Visual Studio 2012 啟動或載入專案時彈出錯誤: 未能正確載入 Microsoft.VisualStudio.Editor.Impl
Windows 線性業務應用 (LOB) 技術選型困境:WinForms、WPF、Silverlight、WinRT、ASP.NET 深度剖析
歷史回顧:曾經有明確的「最佳選擇」 VB6:極速交付 MFC:原生效能 WinForms:開發速度與功能平衡 WPF:豐富 UI、資料繫結、樣
海康威視監控 Web 檢視系統 (一):需求分析、技術選型與架構演進
專案背景 公司需將公共區域監控畫面開放給員工瀏覽。兩大限制: 網段隔離:員工網段與監控設備網段物理隔離,無法直連。 設備連線上限:海康攝像頭單機最多支
海康威視監控 Web 檢視系統 (二):中轉伺服器 Socket 服務與多客戶端分發架構
架構回顧 海康設備單機限 6 客戶端。方案:中轉伺服器 單一連線取流 → 內存緩存 → Socket 分發給多個 Web ActiveX 客戶端。 SDK 標
海康威視監控 Web 檢視系統 (三):Web 端 ActiveX 播放器開發與整合
系列回顧 (一) 概要:需求、限制 (6 連線上限)、方案架構 (中轉伺服器 + Web ActiveX)。 (二) 伺服器端:Socket 服務、S
WinForms 類別呼叫表單後台方法:委派、介面與靜態實例三種模式
問題 在非表單類別 (如網路監聽、背景執行緒) 中需要更新 UI 控制項 (ListView、TextBox 等),但無法直接存取表單實例的控制項 (非 pub
Java 高品質 equals() 實作指南:規約、陷阱與最佳模式
什麼是 equals() Object.equals(Object) 用於判斷兩個物件是否「邏輯相等」。預設實作比較參考位址 (this == obj),子類別
Elasticsearch Mapping 欄位類型變更實戰:從 long 改為 ip/string 的零停機重建索引流程
問題起因 日誌系統使用 Elasticsearch,映射中 ip 欄位類型為 long。實際資料為 127.0.0.1 格式字串,寫入時拋出 NumberFor
Hadoop MapReduce 源碼深度分析:JobTracker 初始化 Job、TaskTracker 心跳回應、TaskScheduler 任務分配全流程
背景 基於 Hadoop 1.x (MRv1) 架構,分析 JobTracker 與 TaskTracker 交互核心流程:Job 提交 → 初始化 → Tas
PowerShell 取得 SharePoint Site Collection 所有被簽出文件
應用場景 文件被簽出後對其他用戶隱藏,導致文件統計數量不準。需掃描整個 Site Collection 找出所有簽出文件並匯出報表。 PowerShell 腳