完整的Silverlight应用程序的可能性

时间:2009-01-14 12:22:39

标签: silverlight

自Silverlight 2发布以来,我期待大量全面的Silverlight应用程序出现,但似乎仍然没有这方面的证据。有没有人知道这些应用程序在野外。还有什么是你在Silverlight中开发的明显应用程序。我会说邮件客户端是坏例子,因为它们也可以写成web / ajax应用程序。由于Silverlight比web + ajax强大得多,因此候选应该是不可能/无法实现的web / ajax应用程序。

我想到的是

  • 照片和影像编辑应用
  • 报告申请
  • Office应用程序,Word / Excel ...

编辑:  从帖子中添加

  • 游戏

关键不在于应用程序需要填充整个屏幕只是因为它不仅仅是网页的一小部分,或者您可以将其称为在Web浏览器中运行的完整应用程序,仅使用webbrowser作为主持人。

6 个答案:

答案 0 :(得分:3)

我认为微软自己开发的医疗应用程序很好地展示了使用silverlight http://www.mscui.net/PatientJourneyDemonstrator/

可以实现的目标

至于图像编辑,因为我理解它有点困难,因为Silverlight缺少一个Bitmap API,能够进行每像素图像编辑......

编辑:

我注意到你在你的问题中添加了Word / Excel,并且出现了Silverlight没有内置富文本编辑器的问题,并且没有真正好的自定义实现示例。有一个http://www.codeplex.com/richtextedit,但我没有看到任何实际使用它的应用程序。

答案 1 :(得分:2)

我正在医疗领域工作。

这开始是Mac经典应用程序的更新,但由于涉及的工作量很大,因此扩展到考虑其他工具包。我说服他们去寻找一个初始的WPF桌面端口,然后是Silverlight版本。

答案 2 :(得分:0)

到目前为止我还不知道,但我可以想象它可以像youtube上的全屏视频一样使用。

答案 3 :(得分:0)

有多少个全屏桌面应用程序?大多数应用程序不需要整个屏幕。如果你不想被菜单和任务栏分心,那么你就全屏了。另一种可以使用全屏的应用程序是游戏。

答案 4 :(得分:0)

全屏限制某些按键,例如箭头键,标签,输入和空格,因此这将排除某些类型的应用。他们出于安全原因这样做了,所以应用程序不能劫持屏幕并记录按键,但我希望他们能够提出一个方案来充分警告用户,如果他们同意就允许它。

答案 5 :(得分:0)

Microsoft似乎希望展示案例的应用程序是完全用silverlight编写的AOL mail client

我个人遵循的规则是,如果你不在闪存中写它,你就不会在大多数情况下都喜欢用AJAX写它。在过去,大多数大型闪存应用程序都失败了,例如闪存文字处理器(无法记住名称),而支持AJAX的应用程序(如谷歌文档)已经起飞。

最后我相信,直到moonlight(linux和mac支持)发布,更多普通用户已经下载了Silverlight,开发人员将不愿意广泛使用它,即使对于较小的应用和小工具也是如此。