Silverlight在未来几年将如何改变互联网?

How is Silverlight going to change the internet in the next few years?

提问人:Eli 提问时间:10/28/2008 最后编辑:Eli 更新时间:6/11/2010 访问量:552

问:

Silverlight将如何在未来10年内改变互联网?

这将是一个场景改变者还是只是另一个昙花一现?

银光

评论

0赞 AMissico 5/23/2010
十年太遥远了,不能说一个产品会改变互联网。十年后,整个城市街区都发生了变化。
0赞 AMissico 5/23/2010
真正的问题是,WPF 会改变 Internet 吗?

答:

7赞 Kirk Strauser 10/28/2008 #1

这将是另一个昙花一现。与Flash或任何其他竞争对手不同,它不是真正的跨平台,而且似乎没有人对它特别感兴趣。它可能整洁而闪亮,但我没有看到任何真正的理由放弃玩弄它。

换句话说,这是一个很酷的玩具,但仅此而已。

评论

0赞 Franci Penov 10/31/2008
您是否知道Silverlight支持OS X,而不仅仅是Windows,并且有Silverlight的Mono克隆 - Moonlight,用于Linux,由Microsoft支持?
0赞 Kirk Strauser 11/1/2008
是的,我知道“月光”山寨版。
2赞 Adam Rosenfield 10/28/2008 #2

除非Silverlight在其他操作系统(OS X和Linux)中具有可观的实现,并且能够与Flash有很大的区别,否则它永远不会在丰富的内容Web应用市场(IMO)中占据很大一部分份额。

评论

0赞 erikkallen 6/11/2010
对于极客论坛,你是对的,但其他人无论如何都运行窗口。
1赞 Mark 10/28/2008 #3

我个人认为Silverlight会很受欢迎,作为开发人员,它对它有很好的“感觉”。

随着 Mono 的持续快速增长,跨平台问题将很快得到解决。

但我认为,在将 Flash/Flex 从 RIA 开发平台的顶端赶下台之前,还需要很长一段时间。

评论

0赞 Kirk Strauser 10/28/2008
我认为 Mono 是一条死胡同,注定会晚一天,少一美元。
0赞 Mark 10/28/2008
你为什么这么认为?Mono 2.0 刚刚发布,它吹嘘所有新的支持和功能。
0赞 Kirk Strauser 10/28/2008
它仍然落后于 .NET,并且永远都会落后。
0赞 Mark 10/28/2008
我同意,它仍然远远落后,但它有很大的发展势头,MS 没有理由不致力于让这个团队进入 Linux/OSX 的 silverlight 领域。
8赞 Gerald 10/28/2008 #4

人们往往低估Microsoft。我不知道它是否会改变互联网,但Silverlight可能会得到相当广泛的使用,特别是在需要丰富接口的基于Web的业务应用程序中。Flash 很好,但能够使用 .NET 和 WPF 开发丰富的 Web 界面要好得多,尤其是在该领域。

评论

0赞 Kirk Strauser 10/28/2008
商业应用程序正在走向跨平台,以便老板可以在他的 iPhone 上调出报告。
0赞 Mark 10/28/2008
我还认为Silverlight是让开发人员和设计人员有效地参与同一项目的最佳框架。没有其他东西能接近(无论如何我都见过)。
0赞 Gerald 10/28/2008
Silverlight正在走向许多移动平台,如果苹果决定不允许Silverlight不收取版税,如果这意味着更好的应用程序,老板将获得一部新手机。
2赞 Kirk Strauser 10/28/2008
你从来没有老板,对吧?:-)
1赞 Franci Penov 10/28/2008
不过,Flash确实存在同样的问题。如果老板想在他的iPhone上看到报告,这是苹果的方式(HTML),或者没有办法。
1赞 codewright 10/28/2008 #5

Silverlight 允许开发人员使用本机语言(如 C#)将一些处理卸载到客户端上的 CLR,提供不限于浏览器之间 HTML/CSS/DOM 差异的丰富接口,并可能减少对 javascript 脚本的需求。

1赞 Robert Gould 10/28/2008 #6

虽然我在这里可能看起来很敌对,但我真的、全心全意地不喜欢 Silverlight,我也不喜欢 Flash。

他们不再带来任何东西,现在浏览器在渲染和处理方面确实很快。你可以用纯 Javascript 和 HTML/CSS 做大部分相同的事情。你不能做的事情,你将能够用 HTML 5.0 完成。我们需要的不是更多的专有框架,而是更好的工具。

所以我的猜测是,10年后,Silverlight和Flash将不会超过维基百科的文章。

评论

0赞 Gerald 10/28/2008
Javascript 将能够接管一些更简单的任务,但我严重怀疑它是否会取代 Flash/Silverlight。撇开运行时性能不谈,对于某些应用程序,它需要单独下载数千个图形文件。
0赞 Robert Gould 10/28/2008
不,这就是为什么您将服务器配置为连接图形文件以及连接 CSS 和 Javascript 文件的原因。因此,如果您正确配置了服务器,您几乎可以一次性将整个节目发送到客户端。所以这不是问题,这是轻松做到这一点的工具
0赞 Robert Gould 10/29/2008
“状态”是一个有效的观点,但我仍然认为它们都会在 10 年内消失:)
1赞 Bob Cowherd 11/4/2008 #7

我觉得虽然你可以用 Javascript 和 CSS 完成大部分你需要的事情,但 Silverlight 编程对我来说感觉更加流畅和快速。在轻松构建具有大量动画的丰富设计时尤其如此。对于设计人员和开发人员团队来说,在 Silverlight 和 WPF 项目上进行协作非常容易,而且效率非常重要。Visual Studio 是一个出色的 IDE,它让许多开发人员留在了 Microsoft 牧场上。Expression 套件感觉像是允许 IDE 为您完成大量工作的下一个重大进步。

Deep Zoom 是 Silverlight 的另一个大赢家 - 查看 Hard Rock Memorabilia 系列的 Silverlight 实现。现在看看 SF Moma 艺术收藏的 Flash 实现。

1赞 patricksweeney 11/4/2008 #8

在尝试 Silverlight 之前,不要敲它。我不是Microsoft的粉丝,但它非常易于使用。从未使用过 Microsoft 技术进行开发的人不知道一个好的 IDE 的含义。

我主要使用 PHP 进行开发,并使用 Aptana 进行开发。VS200x在几乎所有方面都领先于任何其他IDE。

阻碍Silverlight更广泛使用的唯一实际因素是更好的跨平台支持;这将是一件非常了不起的事情,我根本没有看到发生。如果Microsoft能稍微放松一下缰绳,那将创造奇迹。话又说回来,Microsoft已经免费获得了某些非常好的工具:Express VS 工具、Dreamspark 套件等。

1赞 DaveK 11/4/2008 #9

Silverlight将要流行的一个领域是业务应用程序。随着架构模型向面向服务的领域转变,将有许多公司希望移植其旧的客户端/服务器应用程序。Silverlight 使他们能够维护表单应用程序的丰富 UI,同时提供与服务通信所需的消息传递功能。此外,部署范围比严格使用 WPF 和 xbapps 时要广泛。Flash在这个领域并没有真正的竞争,一个直接 asp.net 或其他Web技术前端,虽然在Ajax和所有有趣的东西上变得更好,但不支持你可以从Silverlight中获得的丰富性。