SharpMap 地圖資料透過 WCF 服務傳輸實作
架構設計 採用三層式 WCF 架構: Contract (資料契約層):定義服務介面 IGetData,含圖片路徑、圖層樣式 XML、地圖資料源等操作。 Se
SharpMap 深度分析:地圖渲染管線、座標轉換與比例尺
渲染管線概覽 SharpMap 渲染流程: Map.GetMap() 觸發渲染。 遍歷 Map.Layers,呼叫各 Layer.Render()。 矢量圖層
SharpMap 深度分析:地圖資料 Provider 架構
Provider 模式在 GIS 中的應用 Provider 模式 (如 ASP.NET 2.0、DNN) 定義統一介面,由具體實現支援不同資料源。SharpM
Visual Studio 2008 實現 Visio 自動化開發指南
前言 Visio 是微軟的圖表繪製與流程管理工具,Visual Studio 則是應用程式開發平台。透過 Visual Studio Tools for Off
Entity Framework 4.0 新增 T-SQL 直接查詢支援 - ExecuteStoreQuery
背景痛點 EF 3.5 時代,複雜報表查詢 (多表 Left Join、彙總) 用 LINQ 撰寫極其困難,E-SQL 語法又與 T-SQL 差異大。EF 4.
LINQ to SQL 執行期動態建構查詢條件三種做法
情境說明 查詢時常需根據使用者輸入動態組合 WHERE 條件。LINQ to SQL 雖強型別,但動態建構條件比拼接 SQL 字串稍顯繁瑣。本文介紹三種方法,目
VS 2008 SP1 + .NET 3.5 SP1 (1) - Entity Framework CRUD 完整示範
Entity Framework 基本架構 Entity:實體,對應概念模型中的類別。 Entity Data Model (EDM):包含 CSDL (概念
VS 2008 SP1 + .NET 3.5 SP1 (2) - LINQ to Entities 基礎運算子 (一)
立即執行與延遲執行運算子 LINQ to Entities 運算子分為立即執行 (如 First、Count) 與延遲執行 (如 Where、Take)。本文列
VS 2008 SP1 + .NET 3.5 SP1 (3) - LINQ to Entities 進階查詢運算子 (二)
查詢運算子對照表 本文以 Northwind 為例,示範 LINQ to Entities 中常用查詢運算子的方法語法、查詢語法與對應產生的 T-SQL。 S
VS 2008 SP1 + .NET 3.5 SP1 (4) - Entity Framework EntityClient 與 ObjectQuery
EntityClient 提供者模式 EntityClient 是 ADO.NET Entity Framework 的資料提供者,類似 SqlClient,但
VS 2008 SP1 + .NET 3.5 SP1 (5) - Entity Framework ObjectContext 與交易併發
ObjectContext 核心操作 ObjectContext 是 Entity Framework 中以物件形式操作資料的核心類別,管理實體狀態、變更追蹤與
VS 2008 SP1 + .NET 3.5 SP1 (6) - Entity Framework Entity SQL 完整指南
Entity SQL (ESQL) 概述 Entity SQL 是針對概念模型 (EDM) 的查詢語言,語法類似 T-SQL 但操作實體與關聯。可透過 Obje
VS 2008 SP1 + .NET 3.5 SP1 (7) - ADO.NET Data Services 資料服務
簡介 ADO.NET Data Services (後稱 WCF Data Services) 讓資料以 REST 風格的 URI 公開,支援 LINQ 查詢、
VS 2008 SP1 + .NET 3.5 SP1 (8) - ASP.NET Dynamic Data 動態資料架構
簡介 ASP.NET Dynamic Data 是一種基於資料庫結構(LINQ to SQL 或 Entity Framework)自動產生網頁模板的機制(Sc
使用 OpenXML 替換 Word 模板中的書籤標籤
前言 在近期的 MOSS 專案中,需求是根據 InfoPath 表單內容與 Word 模板生成對應的 Word 文件。若使用 Word COM API,會面臨後
Data 2.0:ADO.NET Data Services (Astoria) 公開與消費資料服務完整架構指南
ADO.NET Data Services (代號 Astoria) 旨在為資料導向服務提供基於 REST 的統一框架,讓企業內部網或網際網路的所有 Web 用
.NET Micro Framework 中文顯示完整指南:從字體轉換到漢字渲染
.NET Micro Framework (MF) 平台支援的字體採用專有的 .tinyfnt 格式,開發者必須透過 SDK 內建的 TFConvert.exe