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 67 - Introdução à LINQ

Conceitos básicos e usando LINQ com banco de dados






Introdução à LINQ

Conceitos básicos e usando LINQ com banco de dados

 

                                                                          

Do que trata o artigo

Language INtegrated Query, mais conhecida como LINQ, e seus conceitos básicos. Através de exemplos práticos, veremos como utilizá-lo a nosso favor e conhecer algumas das funcionalidades disponíveis.

Para que serve

O principal objetivo do LINQ é abstrair o acesso a dados em aplicações desenvolvidas sobre a plataforma .NET, possibilitando assim a interação com bancos de dados, arquivos XML, DataSets, objetos CLR etc.

Em que situação o tema é útil

O LINQ possibilita que sejam realizadas consultas em qualquer fonte de dados, com a grande vantagem de manter a mesma sintaxe de consulta, o que proporciona um baixíssimo nível de acoplamento em suas aplicações.

 

Resumo do DevMan

LINQ to SQL é uma parte da LINQ que possibilita o acesso à bases de dados SQL Server. Possuindo um servidor SQL podemos, através do LINQ to SQL, mapear toda a estrutura de uma base de dados, fazendo com que possamos trabalhar os dados relacionais como sendo objetos, através da linguagem C#. É importante ressaltar que o LINQ to SQL não utiliza um mecanismo próprio de busca para efetuar as consultas e comandos na base de dados, em vez disso, ele converte os comandos LINQ em consultas SQL, que então são enviadas para o servidor SQL para processamento. Uma vez que o SQL Server armazena os dados como em formato relacional e o LINQ trabalha com os dados encapsulados em objetos, existe a necessidade de utilizar a técnica de mapeamento objeto/relacional. Todos esses conceitos são examinados na prática neste artigo introdutório, onde primeiramente veremos os fundamentos do LINQ, em objetos simples, e a seguir vamos consultar um banco de dados SQL Server que armazena informações de um BLOG.

 

Com uma enorme evolução durante décadas das tecnologias para desenvolvimento de software, chegamos a uma grande estabilidade. Hoje para os programadores é extremamente natural ao pensar em desenvolvimento, pensar em OO (Orientação a Objetos), o que inclui recursos com"



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
Adriano Bertucci

Microsoft MVP em Visual C#, trabalha com arquitetura e desenvolvimento de software há oito anos, sendo que com .NET desde 2002. Líder do grupo Build Brasil. Atualmente trabalha como líder de desenvolvimento em soluções para plataforma Microsoft. Membro do Board INETA, responsável pelo grupos no esta...


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