我们需要为我们的业务应用程序摆脱Silverlight,而不是使用WPF。使用实体框架的WPF应用程序
我们目前的项目结构:
- 实体框架6(代码优先)
- 一个Silverlight客户端应用(与硬件通信)
- 开放RIA服务(通过Silverlight应用程序使用)
- 用于第三方系统集成的WCF服务(SOAP)
每个客户都有ap使用IIS托管在自己的服务器上。
使用最后一个Microsoft技术执行此操作的最佳方法是什么?第一想法:
- 替换的Silverlight与WPF应用程序,使用ClickOnce,方便安装和自动更新
- 一个独特的新的API项目(休息ASP.NET核心?)双方WPF应用程序和第三方系统中使用对于CRUD操作和所有业务逻辑...
什么是使用WPF使用Web服务的最佳实践?我们还应该使用RIA服务吗?