{tecnologia, conceitos, negócios, idéias, práticas, .NET, ruby, osx, ios e algo mais}
28/12/2010
ASP.NET MVC 2 in Action é uma ótima pedida para quem quer começar a entender o ASP.NET MVC.Escrito por grandes nomes: Jeffrey Palermo, Ben Scheirman, Jimmy Bogard, Eric Hexter e Matthew Hinze o livro cobre uma grande parte das funcionalidades do ASP.NET MVC explicando porquês e dando dicas sobre seu uso(e melhores usos).São 27 capítulos cobrindo os mais variados temas dentro do ASP.NET MVC: fundamentos, presentation model, controllers, views, extensibilidade de controllers, extensibilidade de model binders, segurança, ajax, validação, rotas, testes, deploy, etc.O livro não faz um passo a passo mostrando "como criar uma aplicação" ao invés disso cada tópico possui exemplos práticos de como utilizar determinada feature.O conteúdo do livro é bom tanto para quem está realmente começando com ASP.NET MVC como para quem já tem alguma experiência, detalhando algumas features que não são tão utilizadas diariamente.Ponto positivo para os capítulos explicando como realizar o deploy de uma aplicação ASP.NET MVC em servidores IIS 5 e 6. Bom também o capítulo sobre customização e extensibilidade de controllers, model binders e value providers. Não é assunto que você encontra em qualquer lugar.Achei interessante o livro utilizar frameworks de teste não ligados à Microsoft: NUnit e WatiN para testes de interface.Além disso os exemplo de acesso a dados são feitos utilizando NHibernate e Fluent NHibernate.O ponto fraco, na minha opinião, é o exemplo prático no último capítulo: criar um textbox com autocomplete. Realmente bastante fraco.Se você não lê inglês se deu mal, pois ainda não há tradução deste livro.
Abraços, Vinicius Quaiato.