O Melhor do JavaScript

01/13/2010 07:47:00 By Felipe Pessoto

Estou lendo o livro "O Melhor do JavaScript" depois que ouvi falar dele num podcast sobre linguagens dinâmicas do .Net Architects. O livro é pequeno, cerca de 160 páginas, mas da uma boa noção sobre JavaScript, e melhor sobre como usá-lo bem.

JavaScript apesar  de ser poderoso, tem muitas "armadilhas" e problemas na linguagem (quem nunca usou == achando que estava fazendo um ===?). No ECMAScript 5 muitos problema são resolvidos com a opção "use strict", mas enquanto isso, cabe a nós definir suas melhores características e usá-las.

O autor, Douglas Crockford, que é desenvolvedor no Yahoo, considerado "O especialista" em JavaScript pela comunidade de desenvolvimento e também quem manter o formato JSON, mostra o melhor do JavaScript e só cita as partes ruins para podemos evitá-las.

Você pode encontrar o livro no Submarino

ASP.NET MVC 2 Release Candidate

12/18/2009 08:10:00 By Felipe Pessoto

Já está disponível o RC do ASP.NET MVC 2 no seguinte link: ASP.NET MVC 2 RC

As novidades são em maioria nas validações do lado cliente.

Já vou atualizar, eu estava usando o Beta, mas parece que não teve quase nenhum breaking change entre eles.

Outra novidade que vi no blog do ScottGu é que teremos um RC público do Visual Studio 2010 em fevereiro, eles estão fazendo diversas otimizações para deixar a IDE mais rápida. Assim esperam um retorno dos usuários e talvez o lançamento final, previsto pra março, atrase algumas semanas, para ter mais tempo de enviarmos os feedbacks.

Noda Time

11/06/2009 20:47:00 By Felipe Pessoto

Depois de pedir sugestões sobre o nome do projeto, Jon Skeet iniciou um novo projeto open source. É um "port" do Joda Time, uma biblioteca para manipular data e hora no Java.

Segundo ele, o foco não será apenas no código, mas em administrar o projeto e fazer as escolhas corretas.

Alguns exemplos:

Qual versão do .Net surportar? 2.0? 3.5? 4.0? Silverlight? etc...

Será possível compilar uma versão usando recursos do .Net 4.0 e mesmo assim facialmente criar uma versão pro 3.5?

Quais ferramentas para documentar, testar, mocks deve ser usada?

Entre outras...

Já existe o site do projeto, Noda Time e o grupo no google, pretendo acompanhar e até contribuir, é uma boa chance pra aprender mais sobre como gerenciar um projeto, além de como desenvolver um código de alta qualidade.

ASP.NET MVC 2 Preview 2

10/01/2009 05:40:00 By Felipe Pessoto

Mais dois meses e já temos o Preview 2 do ASP.NET MVC 2. Algumas das novidades deste Preview:

  • Validação Client-Side - Agora também é possível ter validação baseada nos metadados das propriedades, graças ao jQuery validation library que agora também vem no pacote.
  • Areas - Agora você pode criar Areas sem precisar ter um projeto separado para cada uma.

Roadmap

O download  está disponível apenas pro Visual Studio 2008 SP1, quem quiser usar no VS 2010 deve esperar o Beta 2,que já virá com o MVC 2 Preview 2, assim como o RTM virá com o MVC 2 RTM