Silverlight – Conclusões

Silverlight – Conclusões

SilverlightOlá pessoal, como estão? Acho que faz cerca de 2 semanas, se não faz mais que eu não adiciono nada neste blog, em compensação, as visitas do TheNets.org neste pouco tempo DUPLICARAM!!!
Obrigado a TODOS que o acessam! VLW! ^^

Agradecimento especial ao site LinuxnaNet, que agora eu estou participando do “Planeta”. Obrigado, já me enviou algumas valiosas visitas. ^^

Vou agora falar o que interessa…

Baixei o pacote Expression da Microsoft – um pacote de desenvolvimento de aplicativos que utilizam Framework 3.5, é incrível, igualmente pela sua qualidade, quanto pelo que é necessário para que ele rode em seu computador.

Em especial, este pacote de desenvolvimento é direcionado a aplicações para web, em que é possível criar aplicações de todos os tipos em Silverlight! Vou falar um pouco do Microsoft Expression Blend 3:

O Blend é um ambiente de desenvolvimento nada simples, porém, muito inteligente. Digamos que não basta o mouse para conseguir acessar todas as funções do programas, diferente de todos os outros programas do Tio Gates, é necessário atalhos no teclado para acessar certos recursos. Sua aparência é muito elegante e lembra os softwares Adobe CS4.

Foi feito só para quem é usuário Windows?

O software trabalha com aplicativos Win32 e Win64 para rodar direto no PC (com Windows, óbvio), como um programa qualquer, mas também cria aplicações direcionadas para web utilizando o Silverlight, que é multi-plataforma, tanto de navegador, quanto de sistema operacional – quer dizer que usuários iMAC e Linux ou de qualquer outro OS poderão desfrutar desta tecnologia.

Pra que isso? Já existe o Flash! Gates é um mané que está copiando a idéia dos outros!

Acho que é perda de tempo querer comparar Flash com o Silverlight, não da pra comparar uma coisa com a outra, é como se o Flash seja apenas uma plataforma para desenvolver publicidade virtual, e o Silverlight para desenvolver ambientes complexos, em que é possível criar aplicativos de qualidade idêntica aos que você baixa e instala em seu computador.

Quer dizer que vale a pena? Mas mesmo assim, terei que aprender outra linguagem para usar uma tecnologia que ainda nem vingou.

Não sei se vale à pena, mas o que mais me impressionou foi a possibilidade de desenvolver aplicativos usando ou VisualBasic, ou C#!

Eu, a princípio, achei um absurdo, imaginando que fosse apenas outra linguagem que utilizasse uma mesma estrutura que desse impressão que fosse igual, mas que em aplicações mais complexas seria revelado algumas particularidades do Blend.

Mas aí eu resolvi fazer uns testes, copiei e colei o código de alguns programas que eu tinha desenvolvido, um tempo atrás, em C#. Funcionaram 100%, escreveram informações em banco de dados SQL e não mostrou uma instabilidade sequer.

Nossa, incrível! Mas péra aí, e a aparência? Da para criar um site inteiro em Silverlight e que seja funcional e bonito?

Essa é a parte que eu, ao mesmo tempo, detestei e adorei do programa. Você consegue criar qualquer tipo de aplicação que precise rodar apenas no cliente – quer dizer que não interage com o servidor. Tentei diversas vezes o fazer interagir com PHP, mas o máximo que consegui foram alguns resultados pouco significativos, em que, utilizar tais artimanhas para enviar informações importantes seria total falta de responsabilidade.

Quer dizer que para desenvolver uma aplicação parecida com a de um fórum, seria necessário um conhecimento exclusivo de ASP, o que me desanimou totalmente com o Silverlight e me fez desinstalar o Microsoft Expression Blend 3 de meu computador, já que eu não sei NADA de ASP e não tenho nem tempo, nem vontade de aprender.

Mas mesmo assim, é seguro? Dá pra alguém descobrir como eu fiz meu programa?

Não sei se eu que sou muito burro ou é impossível proteger o código-fonte de um arquivo em Silverlight. Eu baixei um programa “desses sites” que encontramos pela internet que permite a engenharia reversa com o Silverlight, com o programa apenas pedindo “Press enter” eu decompilei meu próprio código e o código do Seadragon.com com muita facilidade.

Caramba, decide! É bom ou ruim o Silverlight?

Não sei se o Silverlight é bom ou não, mas que tem grandes chances, é inegável. O Office 10 está sendo desenvolvido com essa esperança, além disso, o grupo de programadores da Windows Live Beta já deixaram escapar que tudo que a Microsoft planeja para o futuro que seja direcionado para a web será desenvolvida em Silverlight.

Palavras finais…

A única certeza que eu tenho, é que não quero deixar de programar PHP, JavaScript, CSS, XHTML, etc…… e mais uma coisa! Eu tenho que voltar a minha agradável leitura e resolução de exercícios do meu livro de matemática, principalmente por ter chutado todas as questões da prova!

Related Posts with Thumbnails

Sobre o Autor

Luiz Felipe - Estudante do 3º ano do ensino médio no colégio Engº Juarez Wanderley em São José dos Campos - SP. É o administrador dos sites TheNets e tenta dar uma de programador e design desenvolvendo projetos em PHP, HTML5 e CSS3 - agora está se aventurando no mundo do framework jQuery.