Murach's ADO.NET 3.5, LINQ, and the Entity Framework with C# 2008 (Paperback)
暫譯: Murach 的 ADO.NET 3.5、LINQ 與 C# 2008 的實體框架 (平裝本)

Anne Boehm

  • 出版商: Mike Murach
  • 出版日期: 2009-07-01
  • 售價: $1,630
  • 貴賓價: 9.5$1,549
  • 語言: 英文
  • 頁數: 712
  • 裝訂: Paperback
  • ISBN: 1890774537
  • ISBN-13: 9781890774530
  • 相關分類: .NETC#Entity
  • 已絕版

買這商品的人也買了...

商品描述

You won't get far as a C# developer unless you know how to write database applications.

That's where this book comes in. It shows you how to use Visual Studio 2008 and ADO.NET 3.5 to develop database applications the way the best professionals do.

That includes the full gamut of skills you need, from using prototyping features that generate ADO.NET code...to writing your own ADO.NET code from scratch so you can closely control how the database processing works...to using .NET 3.5 features like LINQ and the ADO.NET Entity Framework that actually change the way you think about handling data.

What this book covers
You'll begin by learning how to prototype Windows applications using drag-and-drop tools like data sources. That gets you off to a fast start!

However, the code that's generated by RAD tools like these isn't easily reusable, maintainable, or scalable. So next, you'll learn how to create 3-layer applications, writing your own, more flexible ADO.NET 3.5 code.

Then, you'll get a practical course in using LINQ to work with data from a wide variety of sources using the same basic set of C# code. To be specific, the 6-chapter section in this book teaches you how to use LINQ to Objects, LINQ to DataSet, LINQ to SQL, LINQ to XML, and LINQ data source controls for web applications.

Finally, you'll get started using the Entity Framework. EF provides a flexible model for mapping the business objects in a database application to database objects, and it generates a lot of the code that you'd have to write from scratch otherwise. It's a huge subject, but the 4-chapter section in this book gives you the background and experience you need to see its potential and start using it on your own.

商品描述(中文翻譯)

作為一名 C# 開發者,如果你不懂得如何撰寫資料庫應用程式,你將無法走得太遠。

這本書正是為此而來。它將教你如何使用 Visual Studio 2008 和 ADO.NET 3.5 來開發資料庫應用程式,讓你能像最優秀的專業人士一樣進行開發。

這包括你所需的全方位技能,從使用生成 ADO.NET 代碼的原型設計功能……到從零開始撰寫自己的 ADO.NET 代碼,以便你能夠更精確地控制資料庫處理的運作……再到使用 .NET 3.5 的功能,如 LINQ 和 ADO.NET 實體框架,這些功能實際上改變了你處理資料的思維方式。

**本書內容概述**
你將首先學習如何使用拖放工具(如資料來源)來原型設計 Windows 應用程式。這將讓你快速入門!

然而,這些 RAD 工具生成的代碼並不容易重用、維護或擴展。因此,接下來你將學習如何創建三層應用程式,撰寫自己更靈活的 ADO.NET 3.5 代碼。

然後,你將獲得一個實用的課程,學習如何使用 LINQ 來處理來自各種來源的資料,並使用相同的基本 C# 代碼集。具體來說,本書中的六章節將教你如何使用 LINQ to Objects、LINQ to DataSet、LINQ to SQL、LINQ to XML 以及用於網頁應用程式的 LINQ 資料來源控制項。

最後,你將開始使用實體框架(Entity Framework)。EF 提供了一個靈活的模型,用於將資料庫應用程式中的業務物件映射到資料庫物件,並生成許多你本來需要從頭開始撰寫的代碼。這是一個龐大的主題,但本書中的四章節將為你提供所需的背景知識和經驗,讓你能夠看到其潛力並開始自行使用它。