【发布时间】:2008-10-13 23:46:32
【问题描述】:
现在 Silverlight 2.0 已经正式发布,我想知道是否有人将它用于任何业务线应用程序,例如 POS、垂直市场应用程序等。如果是这样,与旧的 WinForms 应用程序或 Web 应用程序相比,您的体验如何?
【问题讨论】:
标签: .net asp.net silverlight
现在 Silverlight 2.0 已经正式发布,我想知道是否有人将它用于任何业务线应用程序,例如 POS、垂直市场应用程序等。如果是这样,与旧的 WinForms 应用程序或 Web 应用程序相比,您的体验如何?
【问题讨论】:
标签: .net asp.net silverlight
我认为 Silverlight 对于商业应用程序来说将是巨大的。这是一些要点,突出了 Silverlight 作为浏览器内的 LOB 平台的优势。我写这篇文章是为了帮助一位正在比较 ASP.NET 与 Silverlight 的同事,但希望它包含一些提示。
额外的 Silverlight 功能
额外的 Silverlight 控件
WPF 可移植性
数据输入用户体验
可视化
复制/粘贴/选择文本
搜索引擎优化
猜猜这取决于您的客户要求。如果您的数据应该是可搜索的,您可以通过使用 ASPX 页面来绕过它,该页面在第一次加载时将数据呈现为 Silverlight 页面后面的 HTML。因此,您的网站将类似于 ShowCustomer.aspx?CustomerID=10 - Silverlight 将在表单中显示客户 10,并且在 Silverlight 组件后面有表示相同信息的 HTML。然后,您还需要提供一个站点地图文件,以便 Google 知道如何索引/查找您的页面内容。但这是可行的。
如果您的应用程序非常“类似于应用程序”,则可能没有意义,因为很难为您的应用程序的不同状态创建 URL。
【讨论】:
看看克里斯安德森的series of articles - 我认识这个家伙,他现在非常喜欢这个。他正在 Silverlight 上开发自己的业务平台。
编辑:也看看这篇 MSDN 文章:Create Data-Centric Web Applications With Silverlight 2
【讨论】: