Aviso: domingo (29/05) as 19h faremos uma manutenção preventiva nos servidores. O acesso poderá sofrer instabilidades.
Previsão de retorno domingo (29/05) as 21h

Aula: Novidades do Visual Studio 2010-Parte 8-Programação Paralela-PLINQ

Nesta vídeo, veremos o novo conceito em executar múltiplas threads simultaneamente e paralelamente, ao mesmo tempo.

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login

(opcional) Onde podemos melhorar?

Confirmar voto
0
 (2)  (0)
Atenção! Este vídeo necessita do aplicativo DevMedia Player para ser executada. Clique aqui para baixar o aplicativo

Título: Novidades do Visual Studio 2010-Parte 8-Programação Paralela-PLINQ

 

Tempo: 14:20 min

 

Resumo: A LINQ (Language Integrated Query) foi uma linguagem introduzida no .NET 3.0 que permite a consulta a diferentes fontes de dados, sejam bancos de dados relacionais, documentos XML ou mesmo objetos. A partir de sua definição, surgiram muitas variações de tecnologias que suportam a LINQ. O .NET 4.0 trouxe um novo conceito com relação ao fundamento "paralelismo" na computação, a capacidade de executar múltiplas threads simultaneamente e paralelamente, ao mesmo tempo. O detalhe aqui é que isso pode ser agora utilizar com a LINQ, o que deu origem ao PLINQ (Parallel LINQ). Nesta aula, veremos um exemplo simples de como usar PLINQ para processar consultas LINQ a objetos em paralelo, bem como utilizar os novos recursos do debugger para examinar a execução de Threads.

 

Metodologia de desenvolvimento do exemplo: Aplicação simples .NET

 

Tecnologias utilizadas: Visual Studio 2010, .NET 4.0.

 

Exemplos construídos: Exemplo no novo IDE do VS 2010.

 

Palavras-chave: Visual Studio 2010, .NET 4.0, LINQ, PLINQ, Paralelismo.

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Ajude-nos a evoluir: você gostou do post?  (2)  (0)

(opcional) Onde podemos melhorar?

Confirmar voto
Ficou com alguma dúvida?