09/09/2013 15:08:19
By Felipe Pessoto
Ontem instalei o Beta 1 do Visual Studio 2013, cansado de esperar um Release Candidate, e hoje recebo a notícia....hoje saiu o RC1, felizmente pra instalar o RC1 nem precisa desinstalar o Beta 1.
Assim como o Beta, ele vem com licença go-live, o que permite o uso em produção. Esta é uma versão mais próxima à final, com diversas correções, além disso também inclui o TypeScript 0.9.1.1.
O lançamento foi publicado em diversos blogs, onde você pode conferir mais informações e datalhes:
Visual Studio ALM + Team Foundation Server Blog
The Visual Studio Blog
.NET Framework Blog
.NET Web Development and Tools Blog
Brian Harry’s blog
Download Visual Studio 2013 RC1 (incluindo a opção por ISO)
06/18/2013 22:08:00
By Felipe Pessoto
Após algum tempo em Alpha e Beta, temos a versão 0.9.0. Pra quem ainda não conhece, o TypeScript é um superset do JavaScript desenvolvido pelo Anders Hejlsberg, pai do C#, que adicionar tipos opcionais e orientação a objetos. Assim todo código JavaScript é um código TypeScript válido. O objetivo é ajudar o desenvolvimento de aplicações em grande escala em JavaScript.
Essa nova versão traz diversas melhorias solicitadas pela comunidade, sendo a principal o suporte a Generics. Além disso o compilador foi reestruturado para lidar com aplicações com centenas de milhares de linha de código.
É fácil começar a usar, uma vez que seu código JavaScript é também TypeScript. Por ser Open Source, existem diversos editores, incluindo o plug-in pra Visual Studio, também recomendo usar em conjunto com a extensão Web Essentials, assim sempre que você salvar um arquivo (.ts) ele já chama o compilador e gera o (.js).
Também é possível usar arquivos de cabeçalho, tipando bibliotecas existentes como o jQuery, Knockout, underscore, etc
Download
Web Essentials
Projeto DefinitelyTyped (Arquivos de Cabeçalho)
Links:
Anúncio v0.9.0
Site Oficial
TypeScript no Codeplex
Try It
Blog
Twitter
01/30/2013 21:47:44
By Felipe Pessoto
Esse poster disponibilizado pela Microsoft mostra o fluxo de uma chamada e resposta HTTP pelo pipeline do WebApi, exibindo também os pontos de extensão onde você pode customizar o fluxo.
http://www.microsoft.com/en-us/download/details.aspx?id=36476
01/09/2013 21:03:36
By Felipe Pessoto
Menos de um mês após o Beta 1 saiu a versão Release Candidate 1. A nova versão 1.9 é um marco na história do jQuery, a intenção é remover o "lixo" acumulado pra manter a compatibilidade com versões antigas, assim muitas partes que estavam obsoletas foram removidas do código.
Para manter funcionando a base de código atual eles disponibilizaram um plug-in chamado jquery-migrate que permite restaurar as funcionalidades obsoletas, emitindo um alerta no console de desenvolvimento, assim você pode ajustar os códigos conforme for possível.
Na versão seguinte, 2.0, será abandonado o suporte aos Internet Explorer´s 6, 7 e 8 que hoje são um problema, obrigando o time do jQuery a inserir diversos hacks pra funcionar como deveria. Assim a versão 2.0 será menor, mais rapida e com menos problemas causados por esses hacks.
Para fazer a migração é só substituir o seu script jQuery por estes:
<script src="http://code.jquery.com/jquery-1.9.0rc1.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.0.0rc1.js"></script>
Se você usa o jQuery 1.6.4 ou superior também pode incluir apenas o jquery-migrate para ver quais avisos aparecem.
Ao achar algum bug, você deve reportar no site http://bugs.jquery.com
01/09/2013 20:59:04
By Felipe Pessoto