Professional Documents
Culture Documents
2
3
緊接著出現的結果畫面如下:
請特別注意「方案總管」視窗,其中有包含兩個專案,分別是「NSCManagement」與
「NSCManagement.web」,前者是 Silverlight 專案,後者以 web 為名稱字尾的專案則是提
4
2..1.1 建立中間層
WCF RIA Services 透過實體資料模式,建立所需的中間層,串接 Silverlight 與
ASP.NET,連接底層資料來源。
ADO.NET 實體資料模型
在這個視窗中,於左邊「已安裝的範本」中,點選「資料」將其選取,然後點擊「ADO.NET
實體資料模型」,於下方「名稱」欄位中,輸入自訂名稱,例如「Categories.edmx」,按一下
「新增」按鈕,出現「實體資料模型精靈」,開始一連串的資料庫連線設定步驟。
1. 第一個畫面要求選擇資料庫連線,按一下右邊的「新增連接」,開啟「連接屬性」設定視
窗。
4
5
3. 接下來是「選擇模型內容」,我們要根據指定的資料庫建立資料模型,因此選取其中的
「從資料庫產生」,按「下一步」按鈕,完成設定。
4. 最後一個步驟是「選擇你的資料庫物件」,將其展開,目前這個資料庫當中,只有幾個
示範資料表,勾選所需的資料表,例如「Categories」,按一下「完成」按鈕,結束整個「實
體資料模型精靈」的設定工作。
6
7
回到 NSCManagement 專案畫面,其中「Categories.edmx」實體資料模型檔案已經成功建立,
在 NSCManagement.Web 專案中可以找到這個檔案,檔案內容同時以圖示顯示,如下圖:
8
實體資料模型建立完成之後,重新建置方案,接下來就可以進一步建立所需的中間層服
務。
8
9
NSCManagement.web 到目前為止設定完畢,再一次重新建置方案。