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