SilverLight 利用 .Net RIA Service 進行數據庫通信

操作步驟:

 

1.在新建的SiverLight勾選Enable .NET RIA Service

 

2.在新建的Web站點項目中添加一個 Ado.net Entity Data Model,然後對其進行配置

 

3.添加DomainService:DomainService類是SilverLight與Ado.net 實體模型打交道的中介,在新建項中創建DomainService class,彈出一個關於DomainService的配置窗口,配置窗口的選項如下:

    A. Enable Client Access :此項能夠讓創建的這個在DomainService在客戶端可用:

    B. Enable editing 可用自動生成數據表的Insert,Update,Delete等邏輯代碼:

    C.Generate associated classed for metadata:可用創建一個名爲DomainService.metadata.cs的類文件,裏面包含數據庫表類型的字段。

 

 

4.在SilverLight項目中添加一個Xaml UserControl文件:

 

xaml界面的代碼如下:

 

5.後臺代碼如下:

 

 

OK. 一個簡單的 RIA Service與數據庫通訊的例子就做好了.

發佈了20 篇原創文章 · 獲贊 0 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章