操作步驟:
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與數據庫通訊的例子就做好了.