摘要:在ASP.NET 2.0中操作資料
【原文位址】Working with Data in ASP.NET 2.0
【原文發表日期】 Saturday, April 14, 2007 11:08 AM
最近,有一堆關於如何在ASP.NET 2.0應用中操作資料的精彩文章和課程在網上發表了。本文章著重說一下其中的幾個:
在ASP.NET 2.0中操作資料課程系列
Scott Mitchell最近完成了為 www.asp.net 網站撰寫的《在ASP.NET 2.0中操作資料 (Working with Data in ASP.NET 2.0)》課程系列。該課程系列包含了超過75個資料課程,內容超過750頁!所有的課程都有VB和C#版本,還提供了PDF格式供下載。如果你還沒有讀過這些課程的話,我非常建議你去這裡看一下。
【譯注】 ASP.NET MVP朱曄主持翻譯了該系列,參考 Scott Mitchell的ASP.NET2.0資料指南中文版索引。
下面是該課程的目錄和指向已經發表的文章的連結:
- 導言 (3篇文章)
- 基本報表 (3篇文章)
- 主/從報表 (4篇文章)
- 自訂格式化 (5篇文章)
- 編輯,插入和刪除資料 (8篇文章)
- 分頁和排序 (4篇文章)
- 自訂按鈕行為 (1篇文章)
- 使用DataList和Repeater顯示資料 (4篇文章)
- 使用DataList和Repeater過濾資料之場景 (3篇文章)
- 使用DataList編輯和刪除資料 (8篇文章)
- DataList和Repeater的分頁和排序 (2篇文章)
- DataList和Repeater的自訂按鈕行為 (1篇文章)
- 從ASP.NET網頁中直接存取資料庫 (4篇文章)
- 增強GridView (3篇文章)
- 操作二進制文件 (4篇文章)
Scott的系列中不久將發表的還有18個課程,它們討論的內容是:
- 快取 (4個課程)
- 資料和網站地圖提供器 (1個課程)
- 操作批次資料 (包括事務; 4個課程)
- 高級資料存取層場景 (9個課程).
你可以訂閱這個RSS feed,以在這些課程發表時瞭解相關更新。
使用ASP.NET 2.0的資料源控制項
除了在www.asp.net發表上面的文章外,Scott Mitchell 還在優秀的ASP.NET網站www.4GuysFromRolla.com上撰寫一些關於使用ASP.NET 2.0資料源控制項的精彩資料文章。
如果你沒訪問過www.4GuysFromRolla.com的話,我非常建議你去瀏覽一下,該網站擁有成堆的精彩內容,都是免費的。你也可以在這裡訂閱已發表的4GuysFromRolla 文章的RSS feed。如果你是ASP.NET開發人員的話,你絕對應該這麼做了。
下面是4GuysFromRolla網站上ASP.NET 2.0資料源控制項系列的最新文章的指針:
- 資料源控制項基礎 – 探討資料源控制項的概念
- 訪問資料庫資料 – 展示如何使用SqlDataSource和AccessDataSource控制項來從一個關聯式資料庫查詢資料。
- 使用參數來過濾資料庫資料 – 學習如何根據硬寫的值,來自查詢字串的值,網頁上其他Web控制項的值,以及會話變數等獲取資料庫資料的子集。
- 用XmlDataSource控制項取出XML資料 – 如何獲取遠程和本地XML資料和在資料Web控制項裡顯示它們。
- 建立自訂的參數控制項 – 學習如何建立你自己的自訂的宣告式<asp:parameter>控制項以用在資料源控制項的參數集合中。
- 研究資料源控制項的事件 – 探討在資料源控制項生命週期中引發的事件。
- 用宣告的方式快取資料 – 學習如何通過設置幾個資料源控制項的屬性在資料快取裡快取資料。
- 在資料源控制項中用程式設計的方式訪問資料 – 在SqlDataSource和AccessDataSource控制項中,用程式設計的方式來獲取,插入,刪除,和更新資料。
SubSonic 2.0 Beta 3
SubSonic 2.0 Beta 3 已經發佈了。SubSonic 是個完全免費的強大的工具,可以幫助你快速建立資料驅動的網站。它包含了一個DAL構造器,允許你快速地為你的資料建立強型別的集合和對像模型 (它是根據你網站的資料定義在編譯時建立的),以及根據資料自動建立UI的豐富的scaffolding支持。
Jon Galloway 對一些新的SubSonic 2.0特性作了簡短的總結,你可以在這裡閱讀一下。
如果你將參加2個星期後的MIX大會的話,一定要去跟Rob Conery打聲招呼,他是SubSonic的主要架構師,他也將和Mono專案的Miguel de Icaza以及其他人一起列席MIX大會的一個精彩的開放原始碼座談會的專家小組。
在ASP.NET中使用NHibernate的最佳實踐, 1.2 版本
Billy McCafferty這個月早些時候更新了他的很受歡迎的《在ASP.NET中使用NHibernate的最佳實踐》一文。你可以在這裡閱讀最新的版本。
這篇文章討論了在用備受歡迎的(完全免費的)ORM的.NET版本建立企業級資料層時需要考慮的一些核心的東西。也留心一下計劃於7月份出版的《實戰NHibernate (NHibernate in Action)》一書。
希望本文對你有所幫助,
Scott