我将在这里去掉显而易见的一个:麦克风和网络摄像头支持。除此之外,如果您负责 Silverlight 团队,您对 Silverlight v.Next 的最高优先级是什么?

免责声明:如果我们得到一些好的回应,我会将它们传递给我在 Silverlight 团队中认识的人员。

更新: :现在报告 Silverlight 功能请求的最佳位置是 UserVoice 站点: http://silverlight.uservoice.com/

有帮助吗?

解决方案

  • 在 Silverlight CLR 上运行的 SQL 精简版
  • 支持触发器
  • 支持资源字典

另外,由于您提出了网络摄像头,我必须插入我的 Silverlight 2 网络摄像头支持 POC。它使用 Flash 互操作,并允许您从 Silverlight 捕获 PNG 静态图像。我想这更像是 Silverlight、JavaScript 和 Flash 互操作性的有趣示例,而不是真正有用的网络摄像头解决方案。但你可以用它做有趣的事情。在我最近的博客文章中,我使用网络摄像头支持来捕获滑动益智游戏的静态图片。

http://jonas.follesoe.no/WebcamInSilverlight2NdashSlidingPuzzleGame.aspx

其他提示

对 Windows、Mac 和 Linux 的全面跨平台支持,每个操作系统的功能均相同。;)

我实际上是 silverlight 团队的一员..所以我也可以传递建议。

不太确定我能透露多少,但网络摄像头正在开发中。

我绝对同意生成 wav 文件的愿望。我想加快/减慢钢琴演示的声音..

卡尔——这就是计划。尽管 Linux 支持是由 mono 团队处理的。

Brian - 虽然与 WPF 的同等性不是目标,但子集兼容性才是目标。Silverlight 的“极简性”有时确实很烦人。

过去几个月我一直在 silverlight 中开发一个商业应用程序,所以我更偏向于这个方向。这些是我在 2 beta 2 中遇到的问题,我不知道最终版本是否会解决这些问题。

  1. 印刷。某种类型,任何类型,我不在乎,只要我能控制它即可。没有打印功能的商业应用程序很难推销,而且浏览器的打印效果还不够好。

  2. 部署更新的能力。目前我无法轻易发布 xap 的新版本并期望用户能够获得它。这几乎是一场表演的终结。我所提出的所有关于这项工作的建议似乎都不起作用,或者让事情变得更糟。添加查询字符串没有任何作用。使用版本号重命名 xap 将擦除 iso 存储,并向网站添加无缓存标头会破坏 IE 中的 PDF,这是我针对#1 的工作的一部分。

  3. 右键单击、双击并滚轮。他们在哪里?当然,我可以破解它并使其工作,但那些东西应该可以工作。我听到的唯一借口是有些鼠标没有第二个按钮。我希望这不是原因。如果是这样,让我们​​删除除文本框之外的所有内容,这样山猫们就不会感到难过。

好吧,好吧,我再扔一个:音频文件支持。我希望能够在客户端生成 WAV 数据并立即播放。事实上,Silverlight 只能播放 WMV 和 MP3,如果没有每个客户端许可证,创建这两种格式都不容易(合法?)。

与 WPF 同等。

触发器(事件触发器和数据触发),与XAML,多部分的转换器和DynamicResources中的其他元素结合。

命令...也许如果他们有时间的话。

让他们修复丑陋的文本渲染。

印刷能力。自 alpha 版本以来,我一直在开发一个商业应用程序,最大的问题是我必须在服务器上创建 PDF 文件并将它们下载到客户端以便可以打印。其中一些变得非常大。如果我可以在客户端生成它们并打印,那就可以解决我所有的问题。否则,SL 3.0 将非常适合我的应用程序。

在 Silverlight CLR 上运行的 SQL 精简版

我认为 silverlight 的重点是在浏览器中提供一个小型的嵌入式运行时。

添加每个厨房水槽(例如 SQL 或任何类型的 ORM 库,或与 WPF 的奇偶校验)只会导致 .net 3.5 发生的情况。没有人会为此开发,因为他们不想给最终用户带来负担 200兆字节下载

我对 silverlight 的首要功能请求是:

  1. 尽可能最小的下载大小。上次我看的时候我认为它是 4.6 兆?这太大了。

  2. 一键安装,无中断。不要让我导航到其他网站、重新启动我的浏览器*,或者敢于重新启动我的计算机。

  3. 向后兼容性。我现在已经去过几个 silverlight 站点,但它们不起作用,因为它们需要 1.0,而我有 2.0 beta 版,但我无法安装 1.0,因为 2.0 停止了它。这太愚蠢了。

* 是的,我意识到这在 Firefox 等的范围内可能是不可能的,但仍然如此。这是最终目标。

通过 RTSP 传输视频。遗憾的是,Silverlight 2 仅支持 HTTP 流,并且告诉它使用 mms:// 仅表示它通过 HTTP 进行流视频。

蒂夫支持。

对于需要从中央服务器访问扫描文档的企业来说,这将是巨大的 - Silverlight 比 IE 中托管的 Windows 窗体组件更容易部署,而且几乎所有文档成像都是通过 Tiffs 完成的。

文本块内的 XAML 超链接元素。谷歌“silverlight text Hyperlink”,看看有多少复杂而丑陋的解决方法正在针对这一遗漏而发布。注意如何 最好的 文本中没有任何换行符,因为它使用的 WrapPanel 不处理它们。

如果做不到这一点,我可以使用以下至少一种方法来使解决方法更容易接受:

  • FlowDocument,以便我可以在较大文档中处理多个文本块
  • 当用户单击文本块上的某处时,确定鼠标单击下运行的文本的好方法。一般来说 - 给定单击 X、Y 坐标,找出单击了哪个 XAML 元素。
  • 文本上的鼠标事件运行,而不仅仅是其包含的文本块上。

我在这里问过如何做到这一点, ,却没有得到满意的答复,令人非常失望。

  • 基本 HTML/富文本支持。
  • WPF 的内联超链接。

麦克风 +网络摄像头支持...必须用于网络拨号器打印支持...对于在Symbian(S60至少)和iPhone上运行的LOB应用程序Silverlight

DataSet/TypedDataSet...带有控件绑定...Visual Studio 生成基于 WCF 的适配器(就像目前针对 WinForms / Sql 所做的那样)。许多 LoB 开发人员将会被吸引!

我想补充一点,Silverlight 确实有自己的用户声音网站,您可以添加功能建议并对其进行投票:http://silverlight.uservoice.com/

这是由 Silverlight 产品团队建立的,他们正在积极关注该网站上的建议。

是否有某种方法能够将 Silverlight 包裹在 AIR 周围并能够以多平台方式将其作为客户端运行...我想这更多的是对 Adob​​e 团队的请求,而不是对 Microsoft 的请求,但我应该很酷!

干杯!

我知道这可能很难在 Silverlight 中实现,因为它可能是资源密集型的,但如果支持 VisualBrush 那就太好了。

下拉框和一种更简单的方法来突出显示文本框中的文本!

无论如何,这就是我现在想要的。

让我对生成/编辑/播放 wav 文件(或至少是低级原始比特流)的能力再投一票。

好的。我希望看到对模式对话框的全面支持。如果没有这个构建,就无法认真考虑严肃的业务应用程序。这需要与模态对话框在 win 表单世界中的行为完全相同,这意味着不仅仅是模拟弹出窗口,而是在模态对话框关闭时停止代码执行并返回到代码。

自动更新新的 silverlight 代码听起来是个大问题。

右键单击也应该在那里。由开发人员来处理没有两键鼠标的用户。我敢打赌 90% 的用户都拥有 2 键鼠标。Mac 用户可以通过 Cmd 单击来模拟它,不是吗?如果你覆盖了 Windows 和 Mac(占市场的 97%)或者其他什么,那已经是最好的了。

两件事情:

  • 能够执行 HttpWebRequest,而无需将整个请求正文加载到客户端的内存中
  • 能够与源服务器端口进行套接字连接(例如80 或 443)

我不会列出 WPF 的所有功能。我在这里尝试采取策略。

这是我的清单:

  1. 完全信任模式(即文件系统访问、全屏文本输入)
  2. 直接访问打印机
  3. ItemContainerGenerator 从 SL Toolkit 升级到 SL。这个类对于构建自定义 ItemsControl 非常重要。
  4. 从桌面拖放
  5. 更好的相对源绑定支持
  6. ScatterView 和其他触摸优化控件
  7. 在运行时接收程序集更新的通知(以便不关闭浏览器的用户也可以接收代码更新)。

我有一个请求可以通过以下两种方式之一解决(据我所知):

  1. 自动缩放 Canvas 控件(即当您在 Blend 中调整画布大小时,它实际上会改变画布的比例,而不会产生疯狂的飞离屏幕、无限崩溃的副作用。并且以编程方式,如果设置了该控件的宽度/高度,则画布的内容也会在这些范围内缩放。
  2. 执行上述操作的另一种方法是路径面板。现在,路径按照我希望的方式在 Blend 中缩放。我认为路径面板也可以像单独的路径一样进行缩放。你知道,就像某种路径集合。
  3. 当路径笔划超出宽度/高度界限时,不剪裁路径笔划怎么样?或者以某种方式提供一个选项(复选框)来启用/禁用此功能?

我想知道有一天是否有可能使用 silverlight 开发一个网站,它实现了类似以下网站上提供的功能: 小聊天 和 TokBox.com [抱歉,我是新用户,每个帖子只能发布一个链接:-(],即:具有来自麦克风和网络摄像头(使用 Flash)的多个音频和视频流的聊天室。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top