深入掌握 LINQ to SQL 查詢語法:從基礎 SELECT 到進階聯集操作
前言 LINQ to SQL 作為 .NET 框架中操作關聯式資料庫的核心 ORM 技術,其查詢語法將 C# 語言與 SQL 完美融合。本文透過 Northwi
學習 Linq to SQL (五):預存程序完整應用 — 查詢、參數、多結果集、CUD 操作
1. 一般預存程序 在 DBML 設計面拖入 SP,VS 執行 SET FMTONLY ON; EXEC sp_name; SET FMTONLY OFF; 取
學習 Linq to SQL (六):核心特性深度解析 — 延遲執行、DataLoadOptions、身分識別快取、DataContext 隔離
1. 延遲執行 查詢語法 (IQueryable) 僅建立描述,實際 SQL 於 列舉時 (foreach、ToList、Count 等) 才發送。重複列舉會重
學習 Linq to SQL (七):樂觀平行存取與交易處理
偵測平行存取衝突 Linq to SQL 預設採 樂觀平行存取:更新時比對原始值,若資料庫已被修改則拋出 ChangeConflictException。可在
學習 Linq to SQL (八):實體繼承與關聯 — 論壇範例完整實作
資料庫結構 Categories:CategoryID (PK)、CategoryName Boards:BoardID (PK)、BoardName
學習 Linq to SQL (九):進階補充 — 外部對應、空值、編譯查詢、批次操作
1. 外部對應檔 使用 sqlmetal 產生 XML 對應檔與實體類別,避免每次修改資料庫結構需重新拖拉 DBML: sqlmetal /conn:serve
學習 Linq to SQL (十):分層架構實戰 — WCF 留言板範例
專案架構 將「留言板」改為 WCF 多層架構,包含五個專案: 專案類型角色 WebSite網站表現層 (留言板 UI) Contract類別庫定義
Enterprise Architect 7.5 整合 Visual Studio 2005/2008 完整指南
前言 Enterprise Architect (EA) 為功能強大的 UML 建模工具,支援整合至 Visual Studio 2005/2008 內部使用。
使用 OData 協定查詢 Windows 事件記錄:WCF Data Services 實戰
前言 OData (Open Data Protocol) 為 Microsoft 推動的開放資料存取標準,基於 HTTP、AtomPub、JSON。本文示範以
WF 4.0 工作流服務異常處理:FaultException 與 FaultContract 完整實作
問題背景 使用 ReceiveAndSendReply 活動範本與 WorkflowServiceHost 建立工作流服務時,預設缺乏指定 SOAP 錯誤 (F
.NET Micro Framework 開發實戰 (一):MFDeploy Flash 遠端讀寫外掛
前言 預設 MFDeploy 僅能部署 TinyCLR 及應用程式至特定 Flash 區塊。作者開發 Flash 遠端讀寫外掛,突破區塊限制,可讀寫 Boots
.NET Micro Framework 開發實戰 (二):讓 PC 成為裝置的滑鼠鍵盤
應用情境 許多嵌入式儀器僅有少數實體按鈕,卻需輸入大量參數 (藥名、速度、壓力等)。若能透過除錯埠讓 PC 模擬滑鼠鍵盤,將大幅簡化輸入流程。本文實作一套 虛擬
.NET Micro Framework 開發實戰 (三):打造遠端檔案瀏覽器
前言 .NET Micro Framework (MF) 雖已支援 FAT16/FAT32 檔案系統,但裝置端無法直接被 PC 遠端存取。為解決此問題,作者開發
.NET Micro Framework 進階實戰(四):遠端螢幕截圖與 16-bit 色彩格式深度解析
在嵌入式裝置缺乏 HDMI/VGA 輸出、且無法直接連接顯示器的情境下,透過自訂通訊通道將裝置顯示記憶體 (Frame Buffer) 傳回 PC 端重構畫面,
打造輕量級 WCF RESTful 服務:從契約設計到二進位資料傳輸實戰
WCF (Windows Communication Foundation) 原本以 SOAP 為核心,自 .NET 3.5 起引入 WebHttpBindin
Microsoft Data Access Application Block 深度解析:企業級資料存取元件最佳實踐
在早期 .NET 開發時代,重複撰寫 ADO.NET 連線、命令、參數、資源釋放等樣板代碼是常態。Microsoft Patterns & Practices
PowerShell 打造 Windows Forms 桌面應用:零依賴腳本開發實戰
Windows PowerShell 擁有完整的 .NET 類別庫存取能力,這意味著我們可以直接在腳本中引用 System.Windows.Forms 組件,無
ADO.NET 資料庫應用程式設計全攻略:從核心架構到實戰範例
在 .NET 框架推出初期,ADO.NET 作為核心資料存取技術,徹底改變了開發者與資料庫互動的方式。本文將深入淺出地解析 ADO.NET 的架構演進、核心類別