我们正在为客户构建一个Intranet通信门户(基于SharePoint 2010,但我认为这并不重要)。
他的一个要求是通过内部网门户网站和一些互联网网站,以“小部件”(功能方面)推送最新消息。所有新闻都可以通过RSS feed获得。
我正面临着这项要求的技术选择。我看到四个选项,都有赞成和缺点:
我觉得在我的情况下第二个是最好的,但我很感激反馈。
PS:我的客户在Win 7专业版上运行
答案 0 :(得分:1)
我认为在你的选择中,#2和#4是最可行的。 在silverlight OOB中,您可以使用自定义机制(例如启动图标)来强制用户安装应用程序。这是article解释相同的内容。
现在我亲眼看到和听到的内容ClickOnce部署非常流畅,工作得很好。因此,考虑到您需要高桌面交互性的要求,我建议使用WPF + ClickOnce部署选项。此外,由于您了解客户的计算机环境,因此您可以通过WPF应用程序比Silverlight OOB应用程序更好地控制应用程序的安全性和其他方面。