你好,silverlight!

从Tim Berners-Lee发明WEB以来,为了提供类似本地程序的丰富用户体验,Microsoft推出了Silverlight。它是WPF的一个子集,用于支持WEB应用。Silverlight 2.0开始支持C#等语言,降低了开发门槛并提高了效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为什么会有Silverlight

WEB的发展从被Tim Berners-Lee发明以来,经历了文本,CGI,Java,ASP,ASP.NET各个阶段。如何为用户提供类似本地程序一样丰富的体验成为现在网络开发人员要面临的问题。可以说,Flash部分解决了这个问题。但随着WEB2.0的快速发展和Vista的推出,挑剔的用户开始提出了更高的要求。我们不能不提Yahoo的Widget,它让许多用户感受到了前所未有的超越Flash的冲击,但对Widget Engine的依赖,使YWidget羸弱不堪。这里不是说Silverlight不需要更底层的支持,只是MS在OS方面的垄断让我们没有察觉到罢了。总结上述原因,MS推出了WPF,其中的一个子集叫WPF/E,主要实现对WEB的支持,后来我们叫它Silverlight。

Silverlight的优势

很多团队在诸如视频分享平台解决方案时,更多的采用了一些非官方的脚本语言。对渴望进入这个领域的开发人员设立了一道不低的门槛。而且那些非官方脚本语言又很难与PHP或ASP.NET等技术进行系统级交互。Silverlight早期1.0版本时,使用Java Script进行逻辑编码,后面的2.0开始使用C#等语言,降低了入门要求,提高了运行效率。

Silverlight和Javascript,XAML

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值