2009-12-25 45 views
1

我使用Silverlight 3和ASP.NET MVC。對於數據庫操作,我使用FOR XML查詢SQL Server數據庫,並通過有線方式將數據作爲XML發送到Silverlight客戶端,在那裏將其反序列化爲業務對象。這種方法好嗎?我沒有在Internet上找到關於使用Silverlight,ASP.NET和XML的很多資源。Silverlight ASP.NET MVC RESTful方法

回答

1

爲什麼不使用SOA方法?我首先會告訴你我的方法,然後是一個直接ASP.NET MVC方法的鏈接。我的方法只是因爲我需要將Web服務公開給其他設備。

我有一個WCF庫充當DAL和一些業務邏輯。然後我有我的asp.net參考這個DLL。模型文件夾中沒有任何內容。所以ASP.NET的工作原理是一樣的。

對於silverlight,我使用對wcf服務的服務引用。某些使用與asp.net相同的數據的功能會調用指定爲Tim Huer的here的ASP.NET控制器。