Beer game

454 palavras 2 páginas
Upload com barra de progresso

Introdução
No meu primeiro artigo vamos ver um exemplo extremamente simples de como construir um upload com barra de progresso. Procurei muito na internet sobre esse assunto e encontrei muitos tutoriais difíceis e que exigiriam horas de programação, e convenhamos não é isso que queremos. Neste artigo vamos fazer isso de forma simples e rápida.

Utilizaremos o componente NeatUpload, grátis e disponível para download no http://www.brettle.com/neatupload, pode ser usado com o Framework e Mono, com ele o usuário poderá monitorar o andamento do upload, obtendo informações do andamento do upload (Porcentagem), taxa de transferência, total enviado, tempo de envio, tempo para finalizar envio e opção de cancelar o upload.

Instalação

1º Baixe o componente NeatUpload na página http://www.brettle.com/neatupload, e pegue a versão mais atual, que hoje é NeatUpload-1.2.24.zip , descompacte o arquivo.

2º Na Toolbox do Visual Studio crie uma nova Tab, depois vá em Choose Itens e instale a DLL:
Brettle.Web.NeatUpload.dll, que estará na pasta Bin do arquivo descompactado conforme a Figura 01.

[pic]
Figura 01. Instalando DLL.

3º Vá ao Web.Config e na seção , deixe como a Listagem 01

Listagem 01. Código Web.Config.
Iniciando o exemplo

Na página que fará o upload adicione os controles InputFile, ProgressBar e um Button, no arquivo descompactado copie a pasta NeatUpload e cole na pasta raiz de seu projeto. Note que nas propriedades do componente ProgressBar tem a opção Inline, com ela você escolhe se a barra de progresso será em uma popup ou na própria página, fica a seu encargo escolher.

Agora sim está quase tudo pronto! Você já pode rodar a página para testar para ver como está ficando.

[pic]
Figura 02. Testando Upload.

Falta apenas configurarmos onde o arquivo será salvo, na opção OnClick do Button adicionado adicione o seguinte código: if (InputFile1.HasFile)//Verifica se tem arquivo para upload
{

Relacionados

  • Beer game
    1355 palavras | 6 páginas
  • BEER GAMES
    743 palavras | 3 páginas
  • simulação beer game
    439 palavras | 2 páginas
  • Beergame - objetivos e metodologia
    540 palavras | 3 páginas
  • Jogo da Cerveja
    1499 palavras | 6 páginas
  • GAMIFICAÇÃO: O USO DA LINGUAGEM DOS JOGOS COMO INTERFACE PARA UM MELHOR RELACIONAMENTO ENTRE INSTITUIÇÃO E PÚBLICO
    3365 palavras | 14 páginas
  • cervejaria administracao
    338 palavras | 2 páginas
  • Jogos aplicados ao treinamento na empresa
    897 palavras | 4 páginas
  • Teste
    2325 palavras | 10 páginas
  • Bullwhip effect
    2294 palavras | 10 páginas