|
Bas de page | |
---|---|
Auteur | Sujet : [asp.net C#] sessionner une instance de class, oui/non? |
Publicité | Posté le 02-04-2007 à 11:50:32 |
_Mose_ Lonesome coder |
Pas besoin d'être un spécialiste, c'est un peu la base de la programmation ASP.Net.
Message édité par _Mose_ le 05-04-2007 à 19:08:32 |
pioh's | Bon petit récapitulatif, le passage de paramètre d'une page A à une page B peut se faire de plusieurs manières différentes:
|
MagicBuzz | pas besoin d'être un expert pour savoir qu'il ne faut pas mettre en session d'objets. suffit de lire la doc, toutes les pages de la MSDN disent qu'il ne faut surtout pas le faire. (même celles qui parlent pas de C# ni d'ASP) Message édité par MagicBuzz le 12-04-2007 à 15:44:12 |
pioh's | ce que je veux savoir c'est pourquoi? (fuite de memoire, volatilité,possibilité d'ecrasement intenpestive par une autre page).
|
MagicBuzz | 1/ charge mémoire : un objet peut rapidement grossir en taille, et la multiplication de leurs instances est très dangereuse
Message édité par MagicBuzz le 12-04-2007 à 16:54:11 |
pioh's | merci pour ta réponse détaillée |
MagicBuzz | plutôt que d'utiliser une class dans ce cas, utiliser une structure (struct).
|
moi23372 | le truc a savoir qunad mm sur les variables de session, c'est que les objets qu'on y met doivent être sérializable. Donc implémenter l'interface ISERIALIZABLE. Sans ça, c'est clair que ça peut provoquer des droles de comportements |
pioh's | ok merci de vos reponses..
Message édité par pioh's le 13-04-2007 à 09:16:59 |
Sujets relatifs | |
---|---|
Obtenir type Class à partir d'un String | Utilisation d'ifstream dans une class |
[Resolu] Une class sur une "font" pas fonctionnelle sous FF :o | [C#] [Résolu] Comment communiquer avec une dll c++ |
[C] Des accolades "just pour le fun" ? | Cannot instantiate non-existent class: session |
Ma class de pointeurs intelligents | CSS : class ou id |
Petit tuto sur les class | Class et MVC |
Plus de sujets relatifs à : [asp.net C#] sessionner une instance de class, oui/non? |