談極意之道-.NET Framework 3.5 資料庫開發聖典 ASP.NET 篇

摘要:談極意之道-.NET Framework 3.5 資料庫開發聖典 ASP.NET 篇

極意之道-.NET Framework 3.5 資料庫開發聖典 ASP.NET
 
 
/黃忠成 
(歡迎轉貼及散佈)
 
 
 這本書,創下數個我寫作以來的記錄。
 
1. 首次採用分段式文法,以往滿頁均是字的情況,我想常令
讀者用手指來協助閱讀(邊讀邊以手指字,否則會看花掉)的
情況不復見,閱讀起來應會更容易才是。
 
2. 首次在二階段稿件時,就已只以中文版開發工具為主,
原本,為了簡體版讀者,我多半是採用 英文版 的開發工,,
但這次我於二階段時便以放棄 英文版 之稿件,未來於簡
體版時我必須以繁體版為基礎,重新調整畫面及用語。
 
3. 首次講述一個Beta 3技術,這是全球第一本 ADO.NET Entity Framework的專書。
 
  •  ADO.NET Entity Framework 的設計理念。
  • 如何使用ADO.NET Entity Framework。
  • LINQ To Entities 的用法。
  • Entity Language 的說明。
  •  逐Element 解釋CSDL、MSL、SSDL。
  • ADO.NET Entity Framework與N-Tier架構。
  • ADO.NET Entity Framework 與 ASP.NET。
  • DAL概念實作。
  • 我自行開發的ADOEntDataSource 控件。
 
4. 全球第一本詳細講述 LINQ To SQL的專書.
 
  • LINQ To SQL 的設計理念。
  • 如何使用 LINQ To SQL。
  • LINQ To SQL外部對應檔用法 (MSDN中的說明有些許錯誤)。
  • O/R Designer(書中稱其為LINQ To SQL Designer)於數百個Entity Class(資料表) 時的解決方案,做出多個.dbml形成單一DataContext的架構。
  • 在DataContext未Dispose情況下,釋放快取物件,讓LINQ To SQL更適用於單一DataContext 架構,如Windows Form、WPF。
  • LINQ To SQL 中的 Many-To-Many 關聯寫法。
  • LINQ To SQL與N-Tier架構 (MSDN中寫的太籠統,而且與實務應用有差別)。
  • LINQ To SQL 與ASP.NET。
  • DAL概念實作。
 
5. 首次於4 個月內完成一本書.
 
我寫書的基本週期是1年一本,完成一本書的時間約是8個月,產值嚴重不足,這次披星戴月,在4個月內做完一本。
 
6. LINQ To ObjectsLINQ To XMLLINQ To DataSet
 
  • 收錄IQueryProvider的寫法,書中展示如何做一個簡單的ORM,為讀者放置一個進入LINQ 高手的墊腳石。
  • 收錄Extension Method與編譯器的特殊行為模式,讓你能片面改變LINQ之行為。
  • IEnumerable To DataSet,讓你可以將IEnumerable轉成DataTable。
 
7TableAdapter
 
  • TableAdapter的設計理念。
  • TableAdapter與預儲程序。
  • TableAdapter與商業邏輯。
  • DAL概念實作。
 
8、唯一一本與 ASP.NET 元件設計同樣厚度的書。
 
自第一本書以來,我的書越寫越厚,這次採用了較特別的寫法,把重點點出而不囉唆,將頁數控制於700頁以內。