我对 silverlight 开发仍然缺乏经验,但考虑到 silverlight (office 2010 live) 和类似的 adobe air 应用程序的潜力,有什么理由不使用 silverlight 构建 Web 业务应用程序。
据我所知,使用 html 和 javascript 构建业务应用程序只是使应用程序能够在网络上运行的一种丑陋的解决方法
最佳答案
IMO,答案是“这取决于”。
- 您的客户是谁?
Microsoft 拥有插入大多数中小型企业采用 Silverlight 的影响力。在我看来,这迟早会发生。
大企业就不一样了。他们的 IT 部门会锁定 PC,因此用户甚至无法安装 Silverlight 等相对简单的更新,除非 IT 部门同意。其中一些公司需要数年时间才能采用 Silverlight。
- Silverlight 的性能、更丰富的图形、编程工具(Visual Studio 和第 3 方工具/库)、更高级别的交互性或某些其他功能是否会为您的应用程序增加值(value)?
一些应用程序,例如 gmail,使用 JavaScript/HTML 可以很好地工作。另一方面,除了在网络上共享小列表之外,我不想使用 Google Docs 电子表格来完成其他任何事情。 Silverlight 克服了导致 Google Docs 电子表格表现不佳的各种限制。
关于silverlight - 与 html 相比,在 silverlight 中构建业务应用程序有哪些缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1191057/