Rafael Noronha

closing the gap between business and technology

NHibernate in Action – review

without comments

NHibernate in Action

NHibernate in Action

Li o livro há uns quinze ou vinte dias, deve ter levado umas 10 horas.

Achei bastante interessante a abordagem proposta. A todo momento são destacadas práticas recomendadas ou não quando usado o NHibernate.

NHibernate in Action cobre muita coisa no que diz respeito ao framework, o suficiente para servir de referência para quem trabalha ou visa trabalhar com ele.

É interessante que o leitor já possua conhecimento sobre o que é um ORM e principalmente, experiência com desenvolvimento .NET.

Após ler este livro você:

  1. Conhecerá os principais conceitos de persistência e mapeamento objeto/relacional;
  2. Entenderá porque este framework é muito bem visto por aqueles que utilizam-se da abordagem ORM no desenvolvimento de aplicações .NET;
  3. Entenderá a arquitetura do NHibernate, sabendo utilizar a API sem grandes problemas;
  4. Será capaz de traçar estratégias de mapeamento visando um aproveitamento eficaz de seu banco de dados, realizar mapeamentos complexos envolvendo por exemplo herança, conhecer o recurso de cache do NHibernate, entre outras coisas;
  5. Possivelmente se peguntará porque continuar fazendo acesso a dados na mão, caso você ainda o faça.

Concluindo, um livro de foco bem definido, capaz de iliustrar sua abordagem através de situações enfrentadas no dia-a-dia de desenvolvedores de software.

ORM é uma técnica que possibilita a redução de código de infra-estrutura escrito em uma aplicação, possibilitando à equipe de desenvolvimento manter o foco no negócio envolvido pelo software. Aplicações que aplicam técnicas e princípios da orientação a objetos possuem uma interação com sistemas de banco de dados relacionais pouco natural.

ORM tornou-se a ferramenta certa para aqueles que querem tratar mais de objetos (que representam o mundo real, através de estado e comportamento) e menos de dados relacionais.


Help me to spread the word!
  • Digg
  • del.icio.us
  • RSS
  • DotNetKicks
  • Technorati
  • Twitter
  • FriendFeed

Related posts:

  1. How Computers Work – Review
  2. Restful Web Services – Review
  3. Getting Real – Review
  4. Building Domain Specific Languages in Boo – Review
  5. Fit for Developing Software – Review

Written by rafanoronha

February 15th, 2009 at 9:55 pm

Posted in Sem categoria

Tagged with

Leave a Reply