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 :

Update variable de session Thread ou Timer


Sujet :

ASP.NET

  1. #1
    Membre actif
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2004
    Messages
    477
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 477
    Points : 223
    Points
    223
    Par défaut Update variable de session Thread ou Timer
    Bonjour,

    Je voulais savoir s'il existe un moyen de remettre à jour des variables de session toutes les 30 minutes en ASP.NET.
    Un Thread ou un Timer en arrière plan ? Si oui, ou est ce que je dois initialiser le Timer ou le Thread ?

    Merci de votre aide

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    Quel en serait l’intérêt ? Si c'est juste pour que l'utilisateur n'ai pas une session expirée alors change plutôt la valeur du timeout de ta session dans ton web.config...

  3. #3
    Membre actif
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2004
    Messages
    477
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 477
    Points : 223
    Points
    223
    Par défaut
    J'ai une variable de session qui se met à jour toutes les 1/2 heure...
    Cette variable se met à jour sur chaque postback dans ma MasterPage.
    Du coup dès que je navigue d'une page à une autre je fais une requête SQL qui n'est pas nécessaire vu que je sais que la donnée n'a pas changé.
    C'est pourquoi je souhaiterai un Timer en Background qui se lance qu'une fois toutes les 1/2 heure.

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 1 077
    Points
    1 077
    Par défaut
    Citation Envoyé par Pfeffer Voir le message
    J'ai une variable de session qui se met à jour toutes les 1/2 heure...
    Cette variable se met à jour sur chaque postback dans ma MasterPage.
    Du coup dès que je navigue d'une page à une autre je fais une requête SQL qui n'est pas nécessaire vu que je sais que la donnée n'a pas changé.
    C'est pourquoi je souhaiterai un Timer en Background qui se lance qu'une fois toutes les 1/2 heure.
    Pq ne pas simplement vérifier que la données est chargée et faire le query en fonction ?
    A la limite tu gardes en session la date de dernière mise à jour et ensuite à chaque postback tu vérifies si ca fait + de 30min ou non...Si c'est le cas tu mets à jour ta donnée + la date de dernière mis à jour.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/10/2011, 14h49
  2. [ASP.NET] Lister toutes les sessions existantes
    Par joKED dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 08/09/2008, 11h56
  3. [c#][asp.net]variable de session type tableau multidim
    Par chorokari dans le forum ASP.NET
    Réponses: 4
    Dernier message: 18/07/2008, 22h34
  4. [asp.net 2.0] Perte Session ShowModalDialog IE bug ?
    Par fix105 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 23/10/2007, 14h24

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