12

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

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

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

4

25 回答 25

28

对 Windows、Mac 和 Linux 的完全跨平台支持,每个操作系统的功能完全一致。;)

于 2008-08-20T03:19:55.710 回答
10

我实际上是 silverlight 团队的成员。所以我也可以提出建议。

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

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

卡尔 - 这就是计划。虽然 linux 支持由 mono 团队处理。

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

于 2008-08-24T02:55:37.403 回答
8
  • 在 Silverlight CLR 上运行的 SQL Compact Edition
  • 支持触发器
  • 支持资源字典

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

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

于 2008-08-19T23:41:34.503 回答
8

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

  1. 印刷。某种,任何一种,我都不在乎,只要我能控制它。没有打印的商业应用程序很难卖,不,来自浏览器的打印还不够好。

  2. 部署更新的能力。目前我不能轻易发布新版本的 xap 并期望用户得到它。这几乎是一个表演的终结者。我所拥有的所有使这项工作的建议似乎都不起作用或使事情变得更糟。添加查询字符串什么也没做。使用版本号重命名 xap 将擦除 iso 存储并向网站添加无缓存标头会破坏 IE 中的 PDF,这是我为 #1 解决的问题的一部分。

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

于 2008-09-17T13:52:19.777 回答
4

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

于 2008-08-19T23:34:01.790 回答
3

与 WPF 对等。

触发器(事件触发器和数据触发器)、绑定到 xaml 中的其他元素、多部分值转换器和 DynamicResources。

命令……如果他们有时间的话。

于 2008-08-19T23:39:08.017 回答
3

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

于 2008-12-01T15:32:09.877 回答
2

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

于 2009-04-03T13:24:48.270 回答
1

在 Silverlight CLR 上运行的 SQL Compact Edition

我认为 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 等范围内可能是不可能的,但仍然如此。这是最终目标。

于 2008-08-29T04:35:12.023 回答
1

文本块内的 XAML 超链接元素。谷歌“silverlight 文本超链接”,看看有多少复杂和丑陋的变通办法被张贴了这个遗漏。请注意最好的文本中没有任何换行符,因为它使用的 WrapPanel 不处理它们。

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

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

我在这里问了如何做到这一点,并且没有令人满意的答案,这非常令人失望..

于 2008-12-01T15:18:46.080 回答
1

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

于 2008-12-01T15:30:16.180 回答
1

蒂夫支持。

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

于 2008-12-11T16:17:41.413 回答
1
  • 基本的 HTML / 富文本支持。
  • WPF 的内联超链接。
于 2009-04-03T12:36:00.617 回答
1

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

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

于 2009-05-11T11:48:11.343 回答
1

I would just like to add that Silverlight does have its own uservoice site were you can add and vote for feature suggestions: http://silverlight.uservoice.com/

This was set up by the Silverlight product team and they are actively watching the suggestions on this site.

于 2009-09-19T03:47:59.670 回答
0

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

干杯!

于 2008-08-20T06:26:22.360 回答
0

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

于 2008-08-24T02:20:21.747 回答
0

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

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

于 2008-08-29T02:53:54.340 回答
0

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

于 2008-08-29T05:40:40.930 回答
0

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

于 2008-11-26T21:42:13.217 回答
0

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

右键单击也应该在那里。由开发人员来处理没有 2 键鼠标的用户。我敢打赌,90% 的用户都有一个 2 键鼠标。Mac 用户可以点击 Cmd 来模拟它,不是吗?如果您涵盖占市场 97% 的 windows 和 mac 或其他东西,那就太好了。

于 2008-12-11T19:37:49.247 回答
0

两件事情:

  • 能够在不将整个请求主体加载到客户端内存中的情况下执行 HttpWebRequest
  • 能够与源服务器端口进行套接字连接(例如 80 或 443)
于 2009-04-03T13:14:05.737 回答
0

我不会成为列出 WPF 的所有功能的那个人。我想在这里保持战术。

这是我的清单:

  1. 完全信任模式(即文件系统访问、全屏文本输入)
  2. 直接访问打印机
  3. ItemContainerGenerator 从 SL 工具包提升为 SL。这个类对于构建自定义 ItemsControls 非常重要。
  4. 从桌面拖放
  5. 更好的 RelativeSource 绑定支持
  6. ScatterView 和其他触摸优化控件
  7. 在运行时接收程序集更新通知(以便不关闭浏览器的用户可以接收代码更新)。
于 2009-05-11T11:36:35.773 回答
0

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

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

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

于 2009-07-16T19:29:22.530 回答