DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Artigo .net magazine 70 - Quick Update

ARTIGO DA REVISTA .NET MAGAZINE 70 - Quick Update






ADO.NET Data Services com NHibernate

 

No ano de 2008 a Microsoft lançou uma tecnologia chamada ADO.NET Data Services, que durante um tempo levou o codinome de ASTORIA. O Data Services tem o objetivo de expor um modelo de dados através de um serviço Web, usando o padrão REST. Você certamente já deve ter lido algum artigo aqui na .NET Magazine sobre o ADO.NET Data Services.

Uma das principais características dessa tecnologia é a integração que ela tem com as tecnologias de acesso a dados da pópria Microsoft, o LINQ to SQL e o ADO.NET Entity Framework. Na prática, criamos um serviço com o ADO.NET Data Services apontando para um modelo de dados feito em uma dessas ferramentas citadas, e pronto, já temos um serviço completo que expõe nossos dados na Web via REST.

O problema é se você usa uma outra ferramenta de ORM que não seja LINQ to SQL ou Entity Framework, como é o caso do NHibernate. A princípio o ADO.NET Data Services não é compatível com o NHibernate.

Acontece que agora o NHibernate é compatível com a linguagem LINQ da Microsoft, é o NHibernate.Linq que você encontra para download aqui: http://tinyurl.com/yz2l7an. E por ser compatível com o LINQ, também podemos expor um modelo feito em NHibernate no ADO.NET Data Services, com algumas restrições. Aqui seguem as mais notórias:"



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Rodrigo Sendin

é Arquiteto de Sistemas e trabalha com desenvolvimento de Software há mais de 13 anos. Tecnólogo formado pela FATEC de Americana e MCP .NET.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03