BT

Lançado o provedor LINQ para NHibernate

por Al Tenhundfeld , traduzido por Marcus Rehm em 19 Ago 2009 |

A versão 1.0 do provedor Linq para NHibernate foi lançado e está disponível para download junto com o NHibernate 2.1. NHibernate Linq 1.0 é um provedor LINQ baseado na API Criteria do NHibernate e suporta a maioria das operações disponíveis. NHibernate Linq 1.0 não suporta group joins ou subqueries na cláusula select.

O provedor NHibernate Linq 1.0 é encontrado no pacote NHibernate Contrib, o qual é considerado maduro embora limitado em escopo. Os membros da equipe de desenvolvimento do NHibernate ainda estão trabalhando em um provedor mais completo para ser incluído em uma versão futura do NHibernate, porém eles acham que a versão disponibilizada no pacote Contrib foi testada o suficiente e utilizada em sistemas em produção que fazia sentido lançar uma versão RTM (Release To Market) como uma solução para este meio tempo.

A versão 1.0 de Linq para NHibernate requer a versão 2.1 do NHibernate pois utiliza os recursos mais atuais da API de Criteria, porém irá funcionar com o Fluent NHibernate sem modificações. Além disso, a classe NHibernateContext suporta as interfaces IUpdateable e IExpandProvider necessárias para utilização com o ADO.NET Data Services.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2013 C4Media Inc.
Política de privacidade
BT