NHibernate 3.0.0 liberado

Foi liberado a versão final do NHibernate 3.0.0, framework de mapeamento objeto-relacional para o ambiente .NET, pelo desenvolvedor Fábio Maulo, responsável pelo projeto.

A grande mudança em relação a versão 2.1.2 (lançada à um ano) é que agora o NHibernate foi compilado utilizando a versão 3.5 do .Net Framework e suporta expressões lambda e LINQ. Possibilitando uma gama maior de queries e configurações no mapeamento de objetos.

Algumas mudanças menores também são mensionadas no release notes:

  • [NH-2392] A assinatura do método ICompositeUserType.NullSafeSet foi alterada
  • [NH-2199] valores nulos em mapeamentos e dicionários não são mais ignoradas ou excluídas automaticamente
  • [NH-1894] A classe SybaseAnywhereDialect foi removida, e trocada por SybaseASA9Dialect. Foi removido os dialetos Sybase Adaptive Server Enterprise (ASE).
  • [NH-2251] Modificação na assinatura GetLimitString em Dialect

Vc pode baixar a nova versão atráves da seguinte URL: http://sourceforge.net/projects/nhibernate/files/NHibernate/3.0.0.GA/NHibernate-3.0.0.GA-bin.zip/download

25/01/2011 at 17:18 Deixe um comentário

Como mapear corretamente um objeto de valor usando Fluent NHibernate

Estamos utilizando DDD na empresa onde trabalho, e analisando o modelo de domínio gerado pelos nossos desenolvedores encontrei um problema de referência cruzada entre uma entidade e um objeto de valor ocasionada por um problema de mapeamento utilizando Fluent NHibernate. Neste post vou mostrar o modo correto de fazer mapeamento de objeto de valor utilizando Fluent NHibernate.

Avalie isto:

Continue Reading 03/09/2010 at 10:58 5 comentários

Implemente inversão de controle (IoC) com Castle Windsor

Inversão de controle é uma técnica muito utilizada para deixar o seu código mais flexivel e mais fácil de testar. Neste post vou mostrar como implementar essa técnica utilizando o Castle Windsor.

Avalie isto:

Continue Reading 25/08/2010 at 11:51 Deixe um comentário

Objeto de Valor

O pattern Objeto de Valor utilizado na modelagem de domínios ainda é pouco compreendido. Neste post vou mostrar alguns exemplos de utilização desse pattern.

Avalie isto:

Continue Reading 29/06/2010 at 10:14 2 comentários

Guia de arquitetura n-camadas DDD .NET 4

O e-book “Guia de arquitetura N-camadas DDD .NET 4” é um excelente manual de como implementar DDD utilizando as tecnologias disponbilizadas ou já existentes na versão 4.0 do .NET Framework.

Avalie isto:

Continue Reading 01/06/2010 at 10:22 2 comentários

Padrões Estruturais para Mapeamento Objeto-Relacional

Neste artigo descrevo alguns padrões estruturais, proposto por Martin Fowler no livro “Padrões para Arquitetura de Soluções Corporativas, utilizados para viabilizar o mapeamento objeto-relacionais nas nossas aplicações.

Avalie isto:

Continue Reading 17/05/2010 at 11:14 Deixe um comentário

Camadas de aplicação e domínio no DDD

Tradução dos comentários sobre as camadas de aplicação e domínio do DDD Sample App 1.1.0

Avalie isto:

Continue Reading 12/05/2010 at 14:44 Deixe um comentário

Posts antigos


Arquivos

Feeds

Calendário

setembro 2016
D S T Q Q S S
« jan    
 123
45678910
11121314151617
18192021222324
252627282930