INTRODUÇÃO
Boa noite Galera!
Hoje gostaria de compartilhar com vocês, uma postagem com as principais características, das mais comentadas tecnologias de desenvolvimento de aplicações RIA(Rich Internet Applications) do mercado, o Microsoft Silverlight e o Adobe Flex.
São ao todo 20 características destacadas, sendo que elas foram aplicadas nas últimas versões das plataformas destacadas.
Gostaria da opinião de vocês, meus amigos leitores e desenvolvedores, até mesmo para que possam avaliar o conteúdo, caso eu tenha descrito algo errado. Lembrando que a intenção desta postagem, não é denegrir nenhuma tecnologia, mas sim, apresentar suas características!
Abaixo, segue a tabela:
| 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# |
| Linguagens utilizadas com frequência – Server/Side | - Java - PHP - ColdFusion - C# |
- C# |
| 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 |
| Ferramentas de desenvolvimento | - Flash Builder 4 | - Microsoft Visual Studio 2010 |
| Ferramentas de design |
- Adobe Flash 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 |
Obrigado pessoal!
Abs.
Robson Fernandes
8 Responses to “Características – Microsoft Silverlight 4 & Adobe Flex 4”



Parabéns Robson, isso vai ajudar muitos a definir um novo paradigma sobre plataforma microsoft.
[Translate]
Tudo jóia Fábio,
Obrigado pelo comentário! Realmente, espero que essa postagem possa colaborar com outros desenvolvedores, para que possam observar em que direção, ambas as tecnologias estão caminhando!
Abs.
[Translate]
Bela comparação, só venho aqui acrescentar que o Silverlight roda no Linux através do Projeto Mono, tem o projeto chamado Moonlight.
http://www.go-mono.com/moonlight/
Abraços.
[Translate]
Obrigado pelo comentário Márcio!
Bem lembrado, entretanto eu acabei não colocando o Silverlight no Linux, devido a comparação com a versão 4, entre ele o Adobe Flex.
Pois, o MoonLight está em Beta 3. então pra fazer uma comparação justa, acabei não o adicionando.
Obrigado
Robson Fernandes
[Translate]
Muito bom o artigo!
Um delalhe a mais, o Symbian^3(roda no Nokia N8 por exemplo) roda o Flash Lite 4 que é baseado no Flash Player 10.1 também
att
Leonardo França
[Translate]
Tudo jóia Leonardo!
Muito grato pelo comentário,eu irei fazer o update na postagem! Vlw!
Abs.
[Translate]
Ah, acabei de lembrar que o Silverlight também tem uma versão pro Symbian, só não recordo agora qual versão é ;o)
[Translate]
Blz Leonardo!
Muito obrigado mais uma vez, irei fazer novos updates na postagem!
Vlw!
[Translate]