terça-feira, 23 de novembro de 2010

O Silverlight morreu?




Na manhã de hoje (23/11/2010), em uma reunião com a equipe de desenvolvimento da empresa onde trabalho, um dos colaboradores afirmou categoricamente: "o Silverlight morreu, foi descontinuado pela Microsoft" ....


A informação de que o Silverlight estaria morto acabou gerando em mim uma curiosidade sobre o fato. Então fui em busca de informações sobre o assunto, pois participei ao longo dos últimos tempos de diversos eventos oficiais da Microsoft onde muito se falou sobre esse produto, e pareceu-me incoerente descontinua-lo.


Pesquisei a Internet e realmente existe uma tendência de que funcionalidades existentes no Silverlight sejam incorporadas pelo HTML5 e isso é admitido pela propria Microsoft.


Porém está longe de dizer-se que ele esteja morto ... tanto que a Microsoft divulgou no seu site de carreiras, vagas para contratação de engenheiros para o Silverlight. Se o "cara" está morto? porque contratar novos engenheiros para manter e evoluir o "defunto"?


Também parece-me estranho que o EcoDevelopers, um evento em parceria com a Comtec, Sebrae e Microsoft que acontece amanhã (24/11/2010), aqui em Goiânia,   tenha em sua agenda uma palestra falando sobre um produto que já teria sido descontinuado.  


A pouco mais de 15 dias alguns amigos meus fizeram prova para certificação Microsoft em Silverlight.


Estas são apenas algumas considerações que faço sobre o assunto, sem o interesse de radicalizar ou trazer polêmica, nem mesmo iniciar uma infrutífera discução sobre o tema, afinal de contas, o tempo é quem vai responder a esta questão .... morreu ou não morreu? 


A Microsoft realizará um evento sobre o Silverlight no próximo dia 3 de dezembro. Nele a empresa deverá detalhar seus futuros planos para a tecnologia.


Como desenvolvedor Delphi, a muito ouço dizer que o Delphi é uma linguagem morta, e o tempo tem mostrado que a história não é bem essa !.


Abraços, e até o proximo post. 


terça-feira, 9 de novembro de 2010

Interface Gráfica do GIT


Olá amigos ... 

Aqueles que me acompanham sabem que sou fã incodicional do GIT e o considero como um dos melhores softwares de SCM (source code management) da atualidade. Entretanto alguns amigos sempre reclamavam de usa-lo via linha de comando ( particularmente eu gosto. Linha de comando te dá segurança e controle total da situação). 

Para esses meu amigos, vai a dica deste post: usar o comando git gui : O gui vem de graphics user interface ou seja interface gráfica com o usuário. Nesta interface você pode realizar o add + commits + push + um montão de comandos do git, tudo de forma gráfica. Eu mesmo uso bastante esse recurso. 




Quando se abre a tela no canto superior direito aparece o quadro chamado de Unstaged changes onde são mostrados os itens do repositorio que foram alterados/criados e que ainda não foram adicionados ao indice do git. Para adiciona-los ao indice basta clicar no ícone do item, o que equivale a linha de comando "git add nome_do_arquivo".  

Logo abaixo temos o quadro de Staged changes (will commit) . nesse quadro aparecem os itens que foram adicionados ao indice, porém ainda não foram commitados. Para retornar um item desse quadro para o quadro Unstaged Changes, apenas clique no seu ícone. 

Digite o texto do seu commit no quadro Commit Message e clique no botão Commit. Pronto isso equivale à linha de comando "git commit -m "mensagem do commit" " . 

Em seguida se quiser "empurrar" suas alterações para o servidor, basta clicar no botão push .

Além disso você poderá selecionar um arquivo e reverter as mudanças, deletar aquivos, gerenciar branches e muito mais através dessa ferramenta nativa do git. 

Se você ficou curioso, dê uma olhada nos menus desta ferramenta e veja as inúmeras possibilidades que ela oferece. 

No meu proximo post vou falar de outra ferramenta gráfica para trabalhar com o git ... a versão do Tortoise para o GIT ... 

Um grande abraço e até o próximo post.