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