OVH Cloud OVH Cloud

Visual Studio 2005 web

6 réponses
Avatar
nicolas
J'aimerais savoir si on peut creer un module dans le visual web?

6 réponses

Avatar
Patrice
Un httpModule ?

A priori la différence est dans les fonctions de développement, le framework
est le même et toutes les possibilités sont donc accessibles (apès le module
ne fonctionne peut-être qu'avec IIS et non pas avec le serveur de
développement intégré à 2005).

--
Patrice

"nicolas" a écrit dans le message de news:
45798590$0$25944$
J'aimerais savoir si on peut creer un module dans le visual web?



Avatar
hendrix
Patrice a écrit :
Un httpModule ?

A priori la différence est dans les fonctions de développement, le framework
est le même et toutes les possibilités sont donc accessibles (apè s le module
ne fonctionne peut-être qu'avec IIS et non pas avec le serveur de
développement intégré à 2005).



je vais tourner la question différement (ce thread m'intéresse) :

est-ce que ça a un sens de définir une variable globale pour stocker,
par exemple, un code utilisateur correspondant à un code qui serait
saisit sur une page html ?
Par exemple, j'ai un bouton et un textbox. Dans le textbox, je marque le
code utilisateur, et dans le bouton, je valide mon identification. Le
code du boutton sera du genre User = TextBox1.text.

La question qu'on se pose est : si 2 utilisateurs sont sur le serveur de
manière simultanée, la valeur de la variable sera bien distincte pour
les 2 utilisateurs, ou est-ce que cette valeur sera celle pour le
dernier utilisateur qui a cliqué sur le bouton ?
Avatar
Emss
hendrix a écrit :

'Lut,

La question qu'on se pose est : si 2 utilisateurs sont sur le serveur de
manière simultanée, la valeur de la variable sera bien distincte pour
les 2 utilisateurs, ou est-ce que cette valeur sera celle pour le
dernier utilisateur qui a cliqué sur le bouton ?



Ben, ça dépend si tu gères la notion de session, non ?
Tu peux jeter un oeil ici :
http://blogs.msdn.com/webdevtools/archive/2006/08/15/701642.aspx
Avatar
hendrix
Emss a écrit :
Ben, ça dépend si tu gères la notion de session, non ?
Tu peux jeter un oeil ici :
http://blogs.msdn.com/webdevtools/archive/2006/08/15/701642.aspx



Je suis étranger à cette notion de session dans vb, mais j'espérais bien
une réponse dans ce genre :) Je vais voir le lien que tu me donnes.
Merci bcp
Avatar
Patrice
Elle aura la même valeur pour tous les utilisateurs (une variable globale
d'un module VB est en fait une variable "shared").

Généralement les variables spécifiques à chaque utilisateur sont gérées en
utilisant des variables de session
(http://msdn2.microsoft.com/fr-fr/library/ms178581(VS.80).aspx).

Dans ce cas précis, il est sans doute possible de faire gérer
l'authentification par ASP.NET et l'utilisateur sera alors accessible via
User.Identity.Name...

--
Patrice

"hendrix" a écrit dans le message de news:
457ed081$0$27379$
Patrice a écrit :
Un httpModule ?

A priori la différence est dans les fonctions de développement, le
framework est le même et toutes les possibilités sont donc accessibles
(apès le module ne fonctionne peut-être qu'avec IIS et non pas avec le
serveur de développement intégré à 2005).



je vais tourner la question différement (ce thread m'intéresse) :

est-ce que ça a un sens de définir une variable globale pour stocker,
par exemple, un code utilisateur correspondant à un code qui serait
saisit sur une page html ?
Par exemple, j'ai un bouton et un textbox. Dans le textbox, je marque le
code utilisateur, et dans le bouton, je valide mon identification. Le
code du boutton sera du genre User = TextBox1.text.

La question qu'on se pose est : si 2 utilisateurs sont sur le serveur de
manière simultanée, la valeur de la variable sera bien distincte pour
les 2 utilisateurs, ou est-ce que cette valeur sera celle pour le
dernier utilisateur qui a cliqué sur le bouton ?
Avatar
hendrix
Patrice a écrit :
Elle aura la même valeur pour tous les utilisateurs (une variable glo bale
d'un module VB est en fait une variable "shared").

Généralement les variables spécifiques à chaque utilisateur son t gérées en
utilisant des variables de session
(http://msdn2.microsoft.com/fr-fr/library/ms178581(VS.80).aspx).

Dans ce cas précis, il est sans doute possible de faire gérer
l'authentification par ASP.NET et l'utilisateur sera alors accessible v ia
User.Identity.Name...



C'est tiptop !

merci pour ces infos très intéressantes. On va essayer de les digér er :)