Ir para o conteúdo

Wiki

  • artigos
    17
  • comentários
    9
  • visualizações
    26868

Autores deste blog

  • bioshock 6
  • anolsi 3
  • skin 2
  • fnds 2
  • jpaulino 2
  • thoga31 2

Wiki: VB.NET - BackgroundWorkers

bioshock

720 visualizações

Em certos projectos é necessário que hajam múltiplas tarefas a executarem vários procedimentos ao mesmo tempo. Estas tarefas podem não ser sentidas pelo utilizador, como podem ser tarefas de grande dimensão (Ex: operações entre base de dados, acesso ao disco local, etc.) e que, de alguma forma, condicionam todas as outras tarefas, ficando estas pendentes da conclusão de uma para poderem prosseguir.

Portanto, quando queremos um user-interface com bom desempenho e não pretendemos longas esperas com tais tarefas utilizamos um backgroundworker. O backgroundworker têm por fim executar tarefas demoradas de uma forma assíncrona em segundo plano (background). Será criada uma thread diferente da thread criada na aplicação.

O artigo completo pode ser visto aqui: http://wiki.portugal-a-programar.pt/dev_net:vb.net:backgroundworkers



0 Comentários


Conteúdos Recomendados

Não há comentários para mostra.

Convidado
Está a comentar como guest. Se tem uma conta, por favor inicie sessão.
Adicionar um comentário...

×   Colou conteúdo com formatação.   Restaurar formatação

  Only 75 emoticons maximum are allowed.

×   O seu link foi automaticamente embebido.   Mostrar como ligação

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade