0
我正在使用Silverlight。其中,我創建了一個Web項目。我如何構建架構服務器項目?
我總是創建的桌面應用程序,其中我把我的項目在三個模塊:
- 域
- 應用
- 介紹
但現在,我工作到服務器我真的不知道如何構建我的架構。其中,我計劃爲我的數據庫建立一個實體模型。
那麼,你可以給一些模塊如何構造的想法?
我正在使用Silverlight。其中,我創建了一個Web項目。我如何構建架構服務器項目?
我總是創建的桌面應用程序,其中我把我的項目在三個模塊:
但現在,我工作到服務器我真的不知道如何構建我的架構。其中,我計劃爲我的數據庫建立一個實體模型。
那麼,你可以給一些模塊如何構造的想法?
構建我的Silverlight服務器端庫如下:
MyApp.Host:爲Silverlight應用程序的主要託管項目。實際上帶來的只不過是包含XAP文件的XAP和ClientBin文件夾的aspx文件。另外,您可以使用global.asax文件運行引導程序或啓動服務器端應用程序所需的任何其他組件。
MyApp.Server.Services:該項目包含我所有的域服務。客戶端庫有一個RIA-服務鏈接設置爲這個項目
MyApp.Server.Data:該項目包含我的實體,我的數據訪問層,如封裝數據庫數據庫上下文或倉庫訪問。
注意:該結構適用於RIA-Services應用程序。在使用其他服務類型時,您可能希望有一個名爲MyApp.Interfaces的可移植庫用於訪問服務和實體。