本書與其他關(guān)于Microsoft數(shù)據(jù)訪問技術(shù)的書籍截然不同。本書的新版本并不是向讀者灌輸各種理論,而是提供了超過200個(gè)的代碼解決方案和最佳實(shí)踐,針對(duì)讀者每天使用ADO.NET時(shí)所面臨的真正問題。這些解決方案不僅能夠解決讀者的當(dāng)務(wù)之急,而且可以幫助讀者理解這項(xiàng)技術(shù)的底層概念。本書針對(duì)Visual Studio 2008、NET框架3.5和SQL Server 2008進(jìn)行了更新,演示了如何使用LINQ和其他.NET新技術(shù)更方便、更高效地實(shí)現(xiàn)數(shù)據(jù)訪問。本書所提供的C#代碼例子不僅完整,而且包含了詳盡的注釋,并且顯示了程序的輸出,讀者在使用奉書時(shí)就不必加載實(shí)際代碼。另外,讀者可以通過本書的網(wǎng)站下載Visual Basic代碼。最出彩的是,本書的每個(gè)解決方案都伴有清晰的解釋,說明了如何實(shí)現(xiàn)目標(biāo)以及為什么能夠?qū)崿F(xiàn)目標(biāo),并分析了需求、利弊權(quán)衡和缺陷。這樣,讀者就可以學(xué)習(xí)在不同的場(chǎng)合采納本書的問題解決技巧。本書允許各個(gè)層次的.NET程序員通過實(shí)踐學(xué)習(xí)這項(xiàng)技術(shù)。如果讀者希望擴(kuò)展自己的編程技能和效率,本書就是一個(gè)絕佳的向?qū)?。本書的解決方案涵蓋了下面這些內(nèi)容:·連接數(shù)據(jù)?!ぬ幚頂嚅_連接數(shù)據(jù)對(duì)象。·查詢、提取、搜索、分析、添加、修改、復(fù)制和傳輸數(shù)據(jù)。·維護(hù)數(shù)據(jù)庫(kù)的完整性?!ねㄟ^代碼處理.NET Windows和Web窗體用戶界面中的數(shù)據(jù)?!ぬ幚鞽ML數(shù)據(jù)?!?yōu)化數(shù)據(jù)訪問?! っ杜e和維護(hù)數(shù)據(jù)庫(kù)對(duì)象。·SQL Server CLR集成。
作者簡(jiǎn)介
Bill Hamilton擅長(zhǎng)使用.NET和Java技術(shù)開發(fā)各種解決方案。在過去的15年中,他致力于提供各種顧問服務(wù),范圍包括企業(yè)級(jí)解決方案的策略規(guī)劃、啟動(dòng)、設(shè)計(jì)、開發(fā)和實(shí)現(xiàn)。他還是廣受稱贊的《Programming SQL Server 2005》的作者。另外,他還參與了Microsoft開發(fā)者網(wǎng)絡(luò)(MSDN)的編寫。