專為需要入門LINQ並進一步熟悉Entity Framework的開發人員所設計。由於Entity Framework是透過LINQ來進行資料模型的存取,為了協助開發人員擁有駕馭Entity Framework的能力,本書以系統化的解說方式,從LINQ基礎開始,逐一檢視Entity Framework的各項技術細節。
■ 認識Entity Framework與LINQ
概要描述Entity Framework與LINQ技術的整體技術輪廓,以建立學習觀念。首先聚焦於LINQ的討論,以便確認你能具備使用LINQ搜尋擷取資料物件的能力,為將來運用Entity Framework打下良好的基礎。
■ LINQ to ADO .NET
儘管LINQ是以集合物件為基礎而發展出來的一種查詢技術,它同時針對ADO.NET提供相關的支援。透過實體類別轉換資料庫架構,可避免資料庫開發人員撰寫存取底層資料來源的程式碼,此種作法與 Entity Framework 類似,但比較單純,可做為進入Entity Framework之前的暖身。
■ Entity Framework的基礎
從資料模型的建立開始,逐步進入Entity Framework基礎的資料運算,介紹LINQ與Entity Framework的整合,實作資料的搜尋及異動等相關功能。
■ 與Visual Studio的整合
介紹Visual Studio支援的Entity Framework 視覺化介面設計功能,如資料繫結控制項等,同時涵蓋Windows Form與Web Form相關討論。最後討論WCF與Entity Framework的整合應用,為將來發展大型應用程式奠定良好基礎。
作者簡介
呂高旭 Kao-hsu L
榮獲程式設計俱樂部網站《2007程式開發技術-網路影響力達人》,且獲得連續三屆微軟 MVP ,擅長 C#、ASP.NET 等微軟 .NET 平台技術。
著作:
■ LINQ最佳實務講座
■ Silverlight:ASP.NET與AJAX開發實務
■ ASP.NET 商業級資料庫網站開發實務
■ ASP.NET應用程式開發-與AJAX共舞
■ .NET網路與I/O技術手冊
■ C# 2005精要剖析
Blog | 康廷數位
www.kangting.tw