close

今天微軟正式發行了Visual Studio 2008的SP1,有興趣的人可以到下面的網址下載,還是繁體中文版的喔~

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61

短網址:http://0rz.tw/bc4CB

安裝之後,我也大概玩了一下,不過之前沒裝過Beta版,所以對於新東西是完全沒概念....(MVC我比較了解的說,結果這次微軟沒加上去)。在這邊我先小玩一下ADO Entity Framework,比較熟悉之後會再寫一篇文章做詳細的介紹。

一開始先新增一個Web Project,從下面的圖片可以發現這次微軟有多加一個Dynamic Data,不過這之後再介紹,今天的重點在Entity Framework。

2008-08-12_140754

之後再新增一個ADO.NET實體資料模型。

2008-08-12_141008

接下來精靈會詢問是要從資料庫產生模型還是建立一個空白模型,這邊選擇「從資料庫產生」。

2008-08-12_141028

設定資料庫連線。

2008-08-12_141104

選擇資料表,這邊只選擇testTable(前面文章示範過的資料表)。

2008-08-12_141134

在Model1.edmx中,會列出相關的資料實體,testTable實體就是對應該到資料表testTable。

2008-08-12_141410 2008-08-12_141622

回到Default.asp,加入一個GridView並加入以下的程式碼。

2008-08-12_141502 2008-08-12_141806

執行結果。

2008-08-12_141834

上面的例子是一次將資料全部抓出來,這樣感覺跟以前的做法沒什麼差,接下來我們對資料加一些條件。這次我們只抓ID是偶數的資料,做法如下。

2008-08-12_142057

上圖中,把要顯示的資料放進List中,而sholfenDBEntities1則是一開始精靈幫我們設定好的,請見下圖。

2008-08-12_141622_2

執行結果如下。

2008-08-12_142008

Entity Framework號稱是微軟的重量級產品,功能不會如此簡單,但由於SP1是今天才發行,所以在下沒辦法玩得熟,這幾天會努力的摸索!大家一起加油吧!

arrow
arrow
    全站熱搜

    卑微研究生 發表在 痞客邦 留言(0) 人氣()