Web 前端效能優化最佳實踐:內容篇(10 條規則)
Yahoo! 前端優化規則演進至 34 條,內容導向類 10 條: 減少 HTTP 請求:合併檔案、CSS Sprites、Image Maps、Inl
Web 前端效能優化最佳實踐:Server 篇(6 條規則)
針對伺服器端的 6 條前端優化實踐: 1. 使用 CDN (Content Delivery Network) 國內電信/網通跨網問題嚴重,若無 CDN 可透
Web 前端效能優化最佳實踐:Mobile (iPhone) 篇
Yahoo! Exceptional Performance 團隊針對行動裝置(以 iPhone 為主)提出兩條優化規則: 1. 單一元件小於 25KB Ap
利用 .NET 3.0 技術構建互操作保險系統:BizTalk、WCF、WF 整合實戰
保險業系統歷經多代技術堆疊(大型機 COBOL、UNIX、.NET、Java),點對點整合導致 IT 資產難管理、成本高、靈活度低。本白皮書示範以 Micros
.NET 3.5 SP1 JIT 編譯器增強:內聯啟發式演算法與迴圈偵測
.NET 3.5 SP1 引入 JIT 內聯編譯的重大改進,採用基於程式碼大小的啟發式演算法,並能偵測呼叫點是否位於迴圈中,大幅提升執行效能與快取友善度。 內
.NET Framework 日期時間類型深度解析:DateTime、DateTimeOffset 與 TimeZoneInfo
日期時間處理是開發高頻需求,.NET 從 1.0 的 DateTime、2.0 的 Nullable<DateTime>、3.5 的 DateTim
淺談 Try-Catch-Finally 與 Using:IL 層面驗證與最佳實務模式
try-catch-finally 是 .NET 異常處理基石,using 則是針對 IDisposable 資源的語法糖。本文透過 IL 反編譯驗證兩者等價性
List<T> 搜尋與排序效能實測:FindAll、For 迴圈、LINQ 三方對決
.NET 2.0 引入泛型 List<T> 後取代 ArrayList,搭配 .NET 3.5 的 LINQ,集合操作方式多元化。本文實測 10 萬
Windows Mobile 開發:建立不會自動結束的 Console 應用程式
在 Windows Mobile 開發中,若需背景持續執行的程式(如監聽服務),雖然可撰寫 Windows Service,但也可利用訊息迴圈機制讓一般 Con
大檔案上傳進度條實作:ASP.NET 整合 jQuery BlockUI 與 Json.NET
實作大檔案上傳且顯示即時進度,需結合伺服端元件與客戶端非同步輪詢。本文採用「高山來客」大檔上傳元件、Newtonsoft.Json 反序列化、jQuery Bl
SharpZipLib 資料壓縮實戰:WCF 傳輸效能優化探討
在分散式應用中,提升客戶端回應速度至關重要。針對 WCF 效能優化,常見策略包括資料序列化格式選擇與壓縮傳輸。本文實測比較多種方案,並深入探討 SharpZip
.NET 讀取 XP Thumbs.db 縮略圖快取檔案完整解析
在 Windows XP 時代,圖片或影音資料夾中常見一個隱藏檔案 Thumbs.db,這是系統用來快取縮略圖的資料庫。有了它,資源管理員開啟大量圖片資料夾時不
WCF RIA Services 處理關聯式資料:主從結構查詢實戰
在技術示範中,我們常看到單一資料表的簡單範例,但實際開發中幾乎不會只有單表系統。同樣地,WCF RIA Services 的官方展示也多為單表操作,那麼在實際專
WF4 Workflow Service 關聯實戰:以流程表單申請/審批示範 CorrelationHandle 與 XPathMessageQuery 設定
前言 WF4 引入訊息關聯機制,確保工作流服務正確路由相關訊息。本文以簡單申請/審批流程示範 CorrelationHandle 與 XPathMessageQ
WPF Bug 系列 (1):ListBox SelectionMode=Single 卻能多選相同字串項目
Bug 重現 ListBox 設 SelectionMode=Single,直接加入三個相同字串 A string value。**運行時可同時選取多個項目**
WPF Bug 系列 (2):RadioButton 群組內自動取消選取導致 IsChecked 雙向綁定失效
背景 WPF 相依性屬性 (DP) 設值來源多樣(Style、Animation、Binding、Trigger、直接賦值),優先級機制複雜。RadioButt
WPF Bug 系列 (3):OpenFileDialog 嘗試開啟不存在檔案時會短暫建立又刪除該檔案
Bug 描述 OpenFileDialog 設 CheckFileExists=CheckPathExists=true。在檔名輸入不存在的檔案並點「開啟」,*
WPF Bug 系列 (4):RadioButton 放入 GroupBox Header 時點擊空白區域無法選取
現象 將 RadioButton 置於 GroupBox.Header 內,僅點擊圓圈或文字才能選取,**點擊控制項空白區域無反應**。 Windows 原生對