我們需要爲我們的業務應用程序擺脫Silverlight,而不是使用WPF。使用實體框架的WPF應用程序
我們目前的項目結構:
- 實體框架6(代碼優先)
- 一個Silverlight客戶端應用(與硬件通信)
- 開放RIA服務(通過Silverlight應用程序使用)
- 用於第三方系統集成的WCF服務(SOAP)
每個客戶都有ap使用IIS託管在自己的服務器上。
使用最後一個Microsoft技術執行此操作的最佳方法是什麼?第一想法:
- 替換的Silverlight與WPF應用程序,使用ClickOnce,方便安裝和自動更新
- 一個獨特的新的API項目(休息ASP.NET核心?)雙方WPF應用程序和第三方系統中使用對於CRUD操作和所有業務邏輯...
什麼是使用WPF使用Web服務的最佳實踐?我們還應該使用RIA服務嗎?