Flash vs Silverlight
来源:百度文库 编辑:神马文学网 时间:2024/05/02 08:07:31
As well as having a nice logo,Silverlight is “cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications”. Basically, it’s an easy to use plug-in that allows developers to easily create full-blown applications / media inside a browser.
The reason for this post?
Jesse Ezell, a long-timeFlash enthusiast (who has even written an SDK for Flash in the past), has a very interesting and well structured post claiming thatFlash is dead on his blog - and I believe him. I don’t want to go through the details because Jesse does it very well and I’m not a Flash expert like he is, but here’s a summary illustrating which one is stronger in certain areas:
Feature Flash Silverlight Winner
Animation Frame-based.
Simple transformation of matrices SupportsWPF. Define start and end and it will figure out how to get there Silverlight
Shapes Binary Shape records Text-based XAML Silverlight
Text Player doesn’t understand TFF files Allows you to embed true font information inside projects Silverlight
Vide/Audio Proprietary mutilation of H.263 Uses industry standard VC-1 codec as well as WMV/WMA and even DRM Silverlight
Scripting ActionScript is powerful but there are no IDEs for creating ActionScript-based desktop applications Can resue C# classes on the server-side, which means the logic only has to be written once, whereas ActionScript requires it on the server and client machine Silverlight
Tools Flash development environments The most used environment on the plane, Visual Studio Silverlight
Silverlight doesn’t run on Linux, but it does run on Mac OS. I don’t think that will put anyone off though. It might take years to happen, but if Adobe don’t get their act together, Microsoft are going to steal the show - and I’m glad.
Perhaps this is all a bit one-sided? But that doesn’t really matter. What matters most is the speed and cost of development along with the number of developers. Silverlight wins again.
The reason for this post?
Jesse Ezell, a long-timeFlash enthusiast (who has even written an SDK for Flash in the past), has a very interesting and well structured post claiming thatFlash is dead on his blog - and I believe him. I don’t want to go through the details because Jesse does it very well and I’m not a Flash expert like he is, but here’s a summary illustrating which one is stronger in certain areas:
Feature Flash Silverlight Winner
Animation Frame-based.
Simple transformation of matrices SupportsWPF. Define start and end and it will figure out how to get there Silverlight
Shapes Binary Shape records Text-based XAML Silverlight
Text Player doesn’t understand TFF files Allows you to embed true font information inside projects Silverlight
Vide/Audio Proprietary mutilation of H.263 Uses industry standard VC-1 codec as well as WMV/WMA and even DRM Silverlight
Scripting ActionScript is powerful but there are no IDEs for creating ActionScript-based desktop applications Can resue C# classes on the server-side, which means the logic only has to be written once, whereas ActionScript requires it on the server and client machine Silverlight
Tools Flash development environments The most used environment on the plane, Visual Studio Silverlight
Silverlight doesn’t run on Linux, but it does run on Mac OS. I don’t think that will put anyone off though. It might take years to happen, but if Adobe don’t get their act together, Microsoft are going to steal the show - and I’m glad.
Perhaps this is all a bit one-sided? But that doesn’t really matter. What matters most is the speed and cost of development along with the number of developers. Silverlight wins again.
Silverlight vs Flash
Flash vs Silverlight
Flash/Flex vs Silverlight…
Flash 与 Silverlight 终极大比拼
浏览器内嵌流媒体播放器Flash杀手:Silverlight->>网页教学网Webjx.C...
Silverlight Basics
Silverlight中文社区
微软正式发布SilverLight
走近Silverlight - Silverlight上海开发团队Blog - CSDNB...
Silverlight 自定义控件模板管理
Silverlight 2.0 系列文章索引
能提供丰富体验的Microsoft SilverLight
Silverlight 2.0中文学习资源集萃
非常精彩的Silverlight 2控件样式
使用布局管理 (木野狐译) | Silverlight中文社区
silverlight教程(2)--布局管理器
Silverlight 2系列(11):数据绑定
Silverlight实例教程 - Validation数据验证开篇
创建第一个简单的Silverlight应用程序 - Silverlight上海开发团队Bl...
一步一步学Silverlight 2系列(1):创建一个基本的Silverlight应用
? FLASH
Flash
FLASH!
flash