WCF Multi-Layer Services Development with Entity Framework, 4th Edition
暫譯: WCF 多層服務開發與 Entity Framework,第四版

Mike Liu

  • 出版商: Packt Publishing
  • 出版日期: 2014-10-27
  • 售價: $2,410
  • 貴賓價: 9.5$2,290
  • 語言: 英文
  • 頁數: 388
  • 裝訂: Paperback
  • ISBN: 1784391042
  • ISBN-13: 9781784391041
  • 相關分類: Entity
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Create and deploy complete solutions with WCF and Entity Framework

About This Book

  • Build SOA applications on Microsoft platforms
  • Apply best practices to your WCF services and utilize Entity Framework to access underlying data storage
  • A step-by-step, practical guide with nifty screenshots to create six WCF and Entity Framework solutions from scratch

Who This Book Is For

If you are a C#, VB.NET, or C++ developer and want to get started with WCF and Entity Framework, then this book is for you. Competence in Entity Framework will be needed to follow the examples in the book, but experience in creating WCF services using Entity Framework is not necessary. Developers and architects evaluating SOA implementation technologies for their company will find this book useful.

What You Will Learn

  • Create a WCF service without using the built-in WCF templates so you can understand the versatility of what's going on under the hood
  • Explore the different methods for hosting and debugging options for a WCF service
  • Build a multi-layer, real-world WCF service from scratch by using WCF templates and Test Client
  • Learn the basic and advanced features of Entity Framework and LINQ to Entities, and apply LINQ to Entities to the data access layer of a WCF service
  • Convert a SOAP WCF service to a RESTful WCF service and create a Windows 8 app to consume a RESTful WCF service
  • Configure the authorization and authentication security settings of WCF and get the details of hosting Windows authentication
  • Explore the extension point architecture of WCF and extend a WCF service with custom behaviors

In Detail

This book will teach you all the essentials to develop WCF services using Entity Framework as the backend. You will be guided right through the creation of six WCF and Entity Framework solutions.

You will start off by creating, implementing, and hosting a basic HelloWorld WCF Service followed by deploying the service and publishing it to IIS. Next, you will learn how to create and test a layered service, and then enhance it further by adding a data access layer and exception handling. Next, you will be introduced to LINQ. Starting with the basics, you will then dive into the advanced concepts and features of LINQ to Entities, including Entity Framework, deferred execution, querying a view, and mapping a procedure. Finally, you will get to grips with the RESTful WCF services and security.

商品描述(中文翻譯)

使用 WCF 和 Entity Framework 創建和部署完整解決方案

本書介紹


  • 在 Microsoft 平台上構建 SOA 應用程式

  • 將最佳實踐應用於您的 WCF 服務,並利用 Entity Framework 訪問底層數據存儲

  • 一步一步的實用指南,配有精美截圖,從零開始創建六個 WCF 和 Entity Framework 解決方案

本書適合誰

如果您是 C#、VB.NET 或 C++ 開發人員,並希望開始使用 WCF 和 Entity Framework,那麼這本書適合您。要跟隨書中的範例,您需要具備 Entity Framework 的基本知識,但不需要有使用 Entity Framework 創建 WCF 服務的經驗。評估 SOA 實施技術的開發人員和架構師會發現這本書非常有用。

您將學到什麼

  • 創建一個不使用內建 WCF 模板的 WCF 服務,以便您能理解其背後的多樣性
  • 探索 WCF 服務的不同託管和除錯選項
  • 從零開始構建一個多層的實際 WCF 服務,使用 WCF 模板和測試客戶端
  • 學習 Entity Framework 和 LINQ to Entities 的基本和進階功能,並將 LINQ to Entities 應用於 WCF 服務的數據訪問層
  • 將 SOAP WCF 服務轉換為 RESTful WCF 服務,並創建一個 Windows 8 應用程式來消費 RESTful WCF 服務
  • 配置 WCF 的授權和身份驗證安全設置,並獲取 Windows 身份驗證的託管詳細信息
  • 探索 WCF 的擴展點架構,並使用自定義行為擴展 WCF 服務

詳細內容

本書將教您使用 Entity Framework 作為後端開發 WCF 服務所需的所有基本知識。您將逐步創建六個 WCF 和 Entity Framework 解決方案。

您將從創建、實現和託管一個基本的 HelloWorld WCF 服務開始,然後將該服務部署並發佈到 IIS。接下來,您將學習如何創建和測試一個分層服務,然後通過添加數據訪問層和異常處理進一步增強它。接下來,您將接觸到 LINQ。從基本概念開始,然後深入了解 LINQ to Entities 的進階概念和功能,包括 Entity Framework、延遲執行、查詢視圖和映射過程。最後,您將掌握 RESTful WCF 服務和安全性。