2011-02-17 33 views
0

我需要提供一個以silverlight構建的應用程序。一旦應用程序被構建並交付,用戶請求的任何新模塊都應該創建爲單獨的apps/xap,並且用戶應該能夠將新模塊導入到應用程序中。就像在iphone中添加新應用程序一樣。在運行時添加實體並更新RIA域服務

現在prism/mef確實爲前端提供了這種功能,但問題出在數據庫端。我可以添加一些邏輯爲新模塊創建新表,但是如何更新RIA服務和edmx文件以處理新模塊的實體。

RIA真的有可能嗎?還是有任何其他技術支持這種動態數據庫更新?

感謝

回答

0

只要更新模型,然後重新生成RIA服務...那你寫任何RIA服務,或者你應該使用局部類擴展的實體框架的任何額外的代碼,使你的代碼犯規將被刪除在更新之後。

+0

謝謝。這就是我現在正在做的。 – user559788 2011-03-26 14:42:14