WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

BackgroundScheduler

— Add-On para WorldWideScripts.net

@pt1wwsAssine o nosso feed para se manter atualizado!

Novo! Siga-nos o que você quiser!


BackgroundScheduler - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

O componente BackgroundScheduler fornece-lhe um método simples e robusto para obter o seu aplicativo da Web para realizar tarefas regulares em segundo plano, sem qualquer interferência com os seus visitantes.

Estas tarefas regulares fundo podem incluir:
- O envio de e-mails, numa base regular.
- Pasta temp regular de limpeza.
- Downloading feeds RSS de outro site.
- Criar o seu próprio RSS feeds como arquivos html estáticos regularmente.
- Ligar a serviços de Internet para atualizar sua cópia de seus dados.

Não apenas tarefas regulares, mas tarefas ou cálculos demorados pode ser iniciado em segundo plano. Uma vez que eles são concluídos você pode notificar seus visitantes que o reasult está disponível para download. Estas tarefas podem incluir:
- Criar arquivos PDF.
- Enviando um e-mail enquanto você pode voltar para seu visitante imediatamente com uma resposta.
- Executando consultas SQL longas (Gerando backup de banco de dados).
- Dados do processo de upload (imagens, vídeos, etc.)

O componente pode ser utilizado em aplicações Windows Forms bem. A amostra atual está sendo executado no framework.NET 2.0, mas é pode ser usado em versões posteriores também.
Ativação uma tarefa de fundo não poderia ser mais simples:

BackgroundEvent BE = new BackgroundEvent ("TheNameOfTheEvent");
BE.RepeatInterval = 300;
BE.EventHandler = ScheduledEvent;
BE.Start ();

O Methot a ser executado regularmente:

ScheduledEvent public void (BackgroundEvent BE) {

// Tudo o que você gostaria de ser feito

}

Inicialização para ser colocado no arquivo global:

Application_Start protected void (object sender, EventArgs e) {

BackgroundScheduler.Init ();
SampleEventManager.Init ();
}

Application_End protected void (object sender, EventArgs e) {

BackgroundScheduler.Stop ();
}


Você pode ter como muitos programado até mesmo no que você gosta. Os eventos não são absolutamente programada no tempo. O foco é a regularidade e execução do fundo. Você pode, no entanto, re-agendar os eventos a qualquer hora. Os eventos não são ecexuted paralelo, e um por um.


Download
Outros componentes nesta categoriaTodos os componentes deste autor
ComentáriosPerguntas mais frequentes perguntas e respostas

Propriedades

Criado:
November 22 10

Última atualização:
N / D

Navegadores compatíveis:
Chrome 4, Chrome 5, Firefox, IE6, IE7, IE8, Opera, Safari

Arquivos incluídos:
C # CS

Versão do software:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0

Palavras-chave

eCommerce, eCommerce, Todos os itens, manipulaç, ã, o de eventos, agendamento, tó, picos