微软Silverlight4与Adobe Flex4打成平手,SL与FLEX技术全面对比

以前是国外给出的Silverlight与Flash全面对比:

 

  Tecnologias

  Adobe Flex 4

  Microsoft Silverlight 4

  Runtime

  - Flash Player 10.1

  - Silverlight 4.0.5

  Aplicações
  Multi-Plataforma

  - Windows
  - MacOS
  - Linux
  - Solaris
  - Google Android

  - Windows
  - MacOS
  - Windows Phone 7
  - XBox 360
  - Microsoft Surface

  Animação – Timeline

  - Frame-by-Frame

  - Baseada em tempo
  - Frame-by-Frame

  3D

  - Baseado em simulação de
    perspectiva X, Y e Z.

  - Baseado em simulação de
    perspectiva X, Y e Z.

  Aplicações baseadas em
  Desktop 2.0

  - Adobe Air

  - Silverlight OOB

  Modelo de programação

  - Orientado a Objetos

  - Orientado a Objetos

  Linguagem de interfaces

  - Baseado em XML, o MXML

  - Baseado em XML, o XAML

  Linguagem base – Client

  - ActionScript 3

  - C#
  - VB.NET
  - IronRuby
  - IronPython

  Linguagens utilizadas com   frequência – Server/Side

  - Java
  - PHP
  - ColdFusion
  - C#

  - C#
  - VB.NET
  - PHP

  Arquivo executável binário

  - Arquivo SWF

  - Arquivo XAP

  Característica da plataforma

  - Data Binding
  - Event Handling
  - Layout
  - Navigation
  - Controls
  - DataGrid
  - Data Visualization
  - Styling
  - Câmera e Microfone
  - Suporte Offiline DRM
  - Peer-assisted P2P
  - Print Suport
  - Right-to-Left Text
  - HTML hosting
  - Aceleração de Hardware

  - Data Binding
  - Event Handling
  - Layout
  - Navigation
  - Controls
  - DataGrid
  - Data Visualization
  - Theming
  - Câmera e Microfone
  - Suporte Offiline DRM
  - Multicast Streaming
  - Print Suport
  - Right-to-Left Text
  - HTML hosting
  - Aceleração de Hardware
  - COM Interop
  - Multi-Threading

  Ferramentas de   desenvolvimento

  - Flash Builder 4

  - Microsoft Visual Studio 2010

  Ferramentas de design

  - Adobe Flash CS5
  - Adobe Catalyst CS5

  - Microsoft Expression Blend 4
  - Microsoft Expression Design 4

  Integração com outras
  ferramentas de design

  - Adobe PhotoShop CS5
  - Adobe Illustrator CS5
  - Adobe Fireworks CS5

  - Adobe PhotoShop CS5
  - Adobe Illustrator CS5

  Linguagens baseadas
  em estilos

  - CSS

  - XAML

  Suporte a Imagens

  - Todos os formatos

  - PNG
  - JPG

  Acesso remoto

  - HTTP
  - Socket
  - Web Services
  - Remoting

  - HTTP
  - Socket
  - Web Services
  - WCF

  Data Services

  - Flash Remoting
  - Bynary e Soap Services

  - WCF Services
  - Bynary e Soap Services

Manipulação de vídeo

- Tipos de arquivos(FLV, F4V)
  - Tool: Adobe Media Encoder
  - Suporte a DRM

  - Tipos de arquivos(WMV, F4V)
  - Tool: Expression Media Encoder
  - Suporte a DRM

  Distribuição de vídeo

  -Adobe Flash Media Server

  -Microsoft IIS Media Services

从以上表格来看,Silverlight4与Flex4比较基本平手,决不落下风!

你可能感兴趣的:(silverlight)