Diferença entre AJAX e Silverlight

No mundo competitivo do software de computador, a Microsoft tem sido o maior gigante. Apesar de sua superioridade no mercado de software, ainda existem certos nichos sobre os quais a Microsoft não tem controle total e são preenchidos por alguns dos participantes menores do mercado. Uma delas é realizada pela Adobe e seu flash player.

A Microsoft agora começou a ameaçar a Adobe e seu flash player com a nova introdução ao seu arsenal de software; Luz cinza. Embora o silverlight esteja em desenvolvimento desde 2006, ele só foi visualizado e divulgado ao público no ano passado. A Microsoft até enfrentou muitas críticas por não seguir o padrão e criar sua própria metodologia no silverlight. Apesar de seus detratores, o silverlight provavelmente se tornará popular, em parte devido à sua inevitável inclusão em versões futuras do Windows e do Internet Explorer. Outro aspecto excelente do Silverlight é o fato de ele também estar incluído na família .Net e poder ser codificado com qualquer uma das linguagens de programação incluídas..

Outro bom aspecto do Silverlight é o fato de ele poder utilizar o AJAX (Javascript assíncrono e XML) para criar conteúdo ainda mais dinâmico do que o normalmente esperado de uma animação. O Silverlight pode solicitar dados usando o AJAX, mesmo após o carregamento completo. Juntamente com os excelentes controles gráficos, o Silverlight poderia fornecer uma interface perfeita para a maioria das transações orientadas a dados que até agora ainda são principalmente em HTML ou outro software relacionado.

Diz-se que o Silverlight é compatível com todos os sistemas operacionais Windows que executam o software mais recente do Internet Explorer. Também é compatível com o OS X, o sistema operacional da Apple implantado em seus Macs. E, em uma medida que determina quanto a Microsoft deseja que o Silverlight seja bem-sucedido, a Microsoft fez uma parceria com a Novell para criar uma versão compatível com o Linux chamada Moonlight. Mesmo na indústria móvel, a Microsoft está pronta para desafiar a Adobe com o próximo lançamento do Silverlight para o seu próprio Windows Mobile 6 e até as plataformas Symbian.

Apesar de ter sido criticado por suas táticas aparentemente discretas em não seguir os padrões da indústria, a Microsoft colocou o Silverlight como um forte participante do mercado. Com seus objetivos de implantação muito amplos e suporte a tecnologias como AJAX, que ampliam sua capacidade ainda mais do que seus concorrentes estabelecidos, o Silverlight pode ser apenas uma peça sólida de software e fazer jus ao seu hype.