IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Programmer un evennement quotidien ou hedomadaire


Sujet :

ASP.NET

  1. #1
    Membre actif Avatar de gderenne
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    250
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2007
    Messages : 250
    Points : 281
    Points
    281
    Par défaut Programmer un evennement quotidien ou hedomadaire
    Salut,

    Est-il possible de programmer des évennements qui se déclenchent à heures ou jours fixes dans un projet ASP.NET (VB) ?

    Si oui, comment procéder ?

    Si non, quels moyens dois-je mettre en oeuvre pour y arriver ?
    Cordialement,
    Gil DERENNE
    DBA Oracle - MySQL - SQL Server - PostegreSQL
    Dev WebServices C#.NET

  2. #2
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Points : 6 334
    Points
    6 334
    Par défaut
    Tu peux faire une tache planifiée dans windows qui va ouvrir un navigateur sur la page en question. A la place d'un navigateur, tu peux aussi créer un programme qui interroge ton serveur web en utilisant une HttpWebRequest.
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  3. #3
    Membre actif Avatar de gderenne
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    250
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2007
    Messages : 250
    Points : 281
    Points
    281
    Par défaut
    Sur un serveur ou il n'y a pas de session active, ce genre de taches plannifiée fonctionne tout de meme ?

    Le navigateur s'ouvre réellement ? Et surtout, comment le refermer ?

    Sinon, deux autres solutions s'ouvrent à moi :
    1. je développe un "service" à installer sur mon serveur (heureusement que j'y ai accès).
    2. je développe une appli "Windows Form" qui reste en permanence ouverte sur mon ordi.

    Franchement, la solution d'integrer cette fonctionnalité directement sur le site serait plus interessante et moins contraingnante en admettant que je n'ai pas accès au serveur et que je ne peux avoir un ordi allumé en permanence pour cette tache.
    Cordialement,
    Gil DERENNE
    DBA Oracle - MySQL - SQL Server - PostegreSQL
    Dev WebServices C#.NET

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    Comme l'a dit SaumonAgile, je ferai un ptit .exe qui serait charger d'appeler la page via un httpWebRequest.
    Ensuite, tu appelles ce .exe via une tache planifiée (pas besoin de sessions actives)

  5. #5
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Points : 13 314
    Points
    13 314
    Par défaut
    Citation Envoyé par gderenne Voir le message
    Sur un serveur ou il n'y a pas de session active, ce genre de taches plannifiée fonctionne tout de meme ?
    Tout à fait, puisque c'est lancé par un service (le service "AT"), donc quelque chose qui se fiche comme d'une guigne d'un utilisateur loggé.

    Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


    Une réponse vous a aidé ? utiliser le bouton

    "L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel

Discussions similaires

  1. Programme de boot qui passe la main à Windows
    Par Bob dans le forum Assembleur
    Réponses: 7
    Dernier message: 25/11/2002, 04h08
  2. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 15h50
  3. communication entre programmes
    Par jérôme dans le forum C
    Réponses: 12
    Dernier message: 16/04/2002, 09h05
  4. Comment débuter en programmation ?
    Par Marc Lussac dans le forum Débuter
    Réponses: 0
    Dernier message: 08/04/2002, 12h29
  5. [Kylix] icone associée à un programme
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 22/03/2002, 10h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo