Silverlight刚推出时当时被成为WPF/E,是.NET 3.0 中WPF的一个子集,它简单的可以说是一个跨平台、浏览器的客户端插件,可以将.net3.0中wpf图形表现层技术应用到web浏览器中,并融合windows Media流媒体、矢量图形、交互动画等,给用户全新的视觉体验。然而它与flash不同的是,它是以XAML 的文本标识语言来展现信息的,优点就是容易动态生成、继承性高而且方便被Google 之类的搜索引擎捕获,而flash在这方面就处于略势,不容易被搜索引擎捕获到。
作为信息传播的载体,最终都是要和用户进行交互的。在交互方面,flash使用的是它自己的脚本语言ActionScript,现在已经从1.0版本发展到3.0版本了,虽然在与后台交互的功能上已经有所提高,但是相对与Silverlight它支持JavaScrip、Visual C#、 Visual Basic等高级语言,视乎不是一个档次上的,后者不管是在集成性、功能、易用性方面,都是前者无法比拟的,目前找个编写Action Script的人可能不会太多,如果找个使用C#的程序员,应该是非常容易。所以,Silverlight与flash在表现层方面,视乎“不分上下”但在与后台结合、集成性、功能性方面,Silverlight或许会稍占上风。无论怎样,两者都有他们的优点,况且微软和adobe都在不断
完善各自的产品,未来的互联网竞争或许很激烈,但目的都一样,为大家提供一个友好、易用、享受的信息传播平台。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostID=1884494
@H_404_20@ 总结以上是内存溢出为你收集整理的分析“新秀”Silverlight如何挑战flash全部内容,希望文章能够帮你解决分析“新秀”Silverlight如何挑战flash所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)