A primeira vez que parei para estudar o NHibernate tive sérios problemas, decidi começar meus estudos lendo a documentação. O problema é que o projeto é desenvolvido por pessoas comuns que usam seu tempo livre para evoluir o produto, acaba que a documentação não segue o mesmo rítmo do projeto e a atualização acaba sendo deixada para outra hora. Por outro lado, existe muitos artigos e assunto sobre Hibernate (em Java), na qual pode ser aproveitado, pois seu núcleo foi apenas traduzido para .Net, o geitão de fazer as coisas é o mesmo.
Um site que eu recomendo muito para quem quer estudar o NH é o Summer of NHibernate, são 14 screenscasts sobre o assunto. É em inglês, o que pode desanimar muita gente, mas o inglês é bastante técnico, é muito mais fácil do que acompanhar um filme todo em inglês.
Os screencasts são escritos em C#, e não há interface, todos os testes são feitos usando testes automatizados, caso você não conheça, vai poder aprender dois assuntos super interessantes de uma vez só.
Antes de fazer este post, estava navegando pelo site dele e encontrei uma nova lista de screencast do mesmo autor, entitulada Autumn of Agile. Parece que ainda não foi concluído, mas pelo assunto, vale a pena ficar antenado no site (e no blog dele!).
Depois de assistir tantos screencasts (tens uns de ruby on rails vem legal aqui http://www.screencaster.com.br/), estou pensando em fazer alguns mostrando a construção de um aplicativo usando alguns frameworks disponíveis, e é claro, o NH vai ser um deles :)
1 Comments.