最近在一次对话中,有人建议我使用Silverlight,如果我的目标是同一个应用程序的Web客户端和Windows客户端。这将减少我在两个表示层中支持对比度的努力。
Mine是一种产品,将部署在企业中。 Web客户端和Windows客户端都是可取的。
根据上述背景,我的查询很少:
- 建议采用推荐的方法以及这种方法是否成为一种趋势?
- 此外,还有一些配置和部署调整,这会大大减少表示层的工作量吗?
- 我的未来前景(针对此产品)是否有可能抵御Silverlight足迹?
- 我能否使用ASP.Net MVC模式?
- 网络客户端是否会有任何性能影响?
- Silverlight是否支持增量控件加载?
- 如果我的后端包含SSRS,我是否可以利用Silverlight利用其所有前端功能?
- 将来我是否能够支持具有相同代码库的其他设备?
- 从数据录入和报告的角度来看,Mine是一个数据密集型应用程序。是否建议使用第三方控件(如Telerik)来改善用户体验和开发人员的工作效率?
- 他们的任何专业品质的开源Silverlight控件(库)是否可用?
此外,我在上面分享的背景下寻求最佳实践的信息。