Anúncios

LINQ To SQL – Comparação entre sintaxe Lambda e sintaxe LINQ

Boas! Faz um certo tempo que não posto nada devido a correria da faculdade e do trabalho, mas agora estou postando algo relativamente novo por aqui… Nesse exemplo eu faço diversas comparações entre a sintaxe LINQ (Query comprehension syntax) e a sintaxe Lambda. Uma coisa que eu descobri essa semana, é que o compilador processa a sintaxe LINQ transformando ela em sintaxe Lambda! (Você pode conferir essa informação no livro LINQ – Pocket Reference, na página 11) É sério! Eu achei isso muito interessante! Então, depois desse tapa na cara, nós podemos concluir que as queries que utilizam sintaxe Lambda são mais rápidas, pois não precisam ser reinterpretadas ao contrário das queries com sintaxe LINQ! Será? Quem poderá responder está questão? Tio Bill? Talvez… Voltando ao enfoque do post. O exemplo demonstra consultas utilizando os operadores: WHERE, LIKE, TAKE (Top), ORDER BY, GROUP BY, UNION, UNION ALL, FIRST e MAX. Acredito que estes sejam os operadores básicos para se fazer qualquer coisa… acredito que seja um pontapé interessante para quem nunca mexeu com LINQ. Dentro do exemplo tem um script que irá criar a tabela do exemplo no MS SQL Server (rodem o script na base de vocês! por favor!), além disso deve-se alterar a String de Conexão do método “GetSQLConnectionString()” e por fim os registros serão inseridos na tabela pela aplicação via LINQ depois que ela for executada pela primeira vez. Fico por aqui então… vlw!

http://code.msdn.microsoft.com/LINQ-To-SQL-Comparao-entre-44b6ac90

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: