begin process at 2008 08 29 08:59:22
1 233 529 membres
68 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : méthodes mise en cache & vars session ??? [ Archives ASP & ASP.NET / ASP.net ] (shitboypark)

méthodes mise en cache & vars session ??? le 25/01/2006 21:29:40

shitboypark
BOnjour, 2 ptites question... 
1/  mise en cache:
    j'ai lu des trucs sur le cache en asp.net...
    mais en gros est-ce que ca marche encore un response.expires = 0 de Asp pour interdire  à    la page sa mise en cache.. ou y a t-il plus logique comme méthode en .net??

2/ vars de session:
 
if session("ident")="admin" {
  response.redirect("admin.asp")
}
-> marche encore comme en Asp, ou nouvelle façon de faire en .net ??



d'avance Merci !

Re : méthodes mise en cache & vars session ??? le 26/01/2006 20:26:40

Nurgle
Membre Club
(Admin CS)
Salut,

Pour interdire totalement la mise en cache côté client en asp.net :
http://www.aspfr.com/code.aspx?id=31750

Ta syntaxe est étrange...tu mélange les syntaxe Jscript et VbScript
en asp.net, c'est un peu plus strict...
tu as C# ou VB.NET, pas de Jscript/VbScript !

en C# :
if (Session["ident"].ToString() ="admin")
{
      Response.Redirect("admin.aspx");
 }

en VB.NET :
If Session("ident").ToString() = "admin" Then
    Response.Redirect("admin.aspx")
End If

au choix...


Nurgle


Re : méthodes mise en cache & vars session ??? le 27/01/2006 00:28:08

danielt92
Membre Club
salut shitboypark,
Le seul cache disponible en ASP est le cache côté client. Il permet seulement d'éviter à un client de recharger une page s'il l'a déjà demandé auparavant....

En ASP.NET il y a des mécanismes de cache côté serveur, le premier consiste à conserver le rendu HTML d'une page ou fragment de page côté serveur, pour le reservir par la suite, lors d'une demande suivante sans avoir à recalculer la page.
Le second consiste à mettre un objet en cache, dans un objet similaire à l'objet Application, si ce n'est qu'il pourra expirer automatiquement et selon des règles très précises.
Enfin, pour la gestion de l'authentification, il y a également des choses existantes en ASP.NET, tels que l'authentification par formulaire et la sécurité basée sur les rôles.
L'objet User contient des propriétés et méthodes suivantes :
   User.Identity.Name et User.IsInRole("Admin")

et tout ceci n'est qu'un infime aperçu de ce qu'il y a dans ASP.NET...

Daniel - MCSD.NET, MCT


Classé sous : net, asp, session, cache, vars

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

Snippets en rapport

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS