\n');
}
function messageJavascriptToFlash()
{
var domAnimation = document.getElementById('webtvflash');
domAnimation.SetVariable('IsLogged',"1");
}
function testVariable()
{
var domAnimation = document.getElementById('webtvflash');
domAnimation.SetVariable('IsLogged',"1");
alert(domAnimation.GetVariable('IsLogged'));
}
function openPopup(url)
{
var title = new Date().getTime();
window.open(url,title,'toolbar=0, location=0, directories=0, status=1, scrollbars=0, resizable=0, copyhistory=0, menuBar=0')
}
function openPopupWithScroll(url)
{
var title = new Date().getTime();
window.open(url,title,'toolbar=0, location=0, directories=0, status=1, scrollbars=1, resizable=0, copyhistory=0, menuBar=0')
}
function ShowQuiz(url)
{
//showModalBox(url, 841, 650)
showModalBox(url, 654, 514);
}
//-->
| Pour visualiser ce contenu interactif vous avez besoin de Macromedia Flash Player |
 |
-
Comment transporter l'état avec les données d'affichage lors de chaque échange
Visualiser
Liste des tags :
-
Résume les méthodes de gestion de l'état de session proposées par ASP.NET afin de compenser le fait que le protocole http soit 'stateless'.
Application, Session, cookies, url, ViewState.
Visualiser
Liste des tags :
-
Diagamme acteurs et interactions entre un utilisateur et le site web.
Visualiser
Liste des tags :
-
Poursuite de l'étude de l'objet Global généré par Visual Studio pour un projet Web.
Cet objet permet de suivre et controler l'invocation des différents modules de traitement de la requête HTTP par des handlers d'évènements pré-définis.
Ordre d'invocation de ces handlers, ajout d'un handler.
Visualiser
Liste des tags :
-
Présente dans le cadre de l'application élémentaire WebAppStart le code généré automatiquement par Visual Studio 2003 pour maintenir un état Global d'application et superviser les requêtes qui lui sont adressées.
Fichier Global.asax et Global.asax.cs.
Classe Global qui hérite de HttpApplication.
Visualiser
Liste des tags :
-
Dans l'application WebAppStart, et plus spécialement au sein de la classe Global, suivi de la vie d'un objet Session via l'invocation des handlers du pipeline de modules HTTP.
En traçant dans le code, découvre en quelle occasion l'application crée l'objet session.
L'objet Session n'est pas toujours accessible au cours des phases d'initialisation dans l'objet application: pas-à-pas sous débugger dans l'objet Global.
Visualiser
Liste des tags :
-
Les objets Sessions et Application sont des propriétés de la classe Page, ils sont directement accessibles dans le code aspx ou C#.
Dans l'application WebAppStart,examen sous débugger de l'objet Session et de quelques une de ses propriétés.
Visualiser
Liste des tags :
-
Pour faire un jeu de mots, HTTP est un protocôle sans état d'âme: Stateless. Il se contente d'acheminer les requêtes et cela pose des problèmes au développeur.
Chaque architecture orientée internet a conçu sa propre méthode pour maintenir un état entre les sessions.
Il n'y a pas 36 façons de le faire, mais certaines sont plus souples et plus faciles d'emploi par le développeur. C'est le cas d'ASP.NET, examinons donc comment :
Maintenir un état global pour toutes les sessions d'une application.
Maintenir un état pour chaque session d'un même utiisateur.Classes Application et Session.
Visualiser
Liste des tags :
-
Lorsque le nombre de transactions sur le serveur internet atteint les limites de la capacité matérielle de l'ordinateur, il est nécessaire de passer à des solutions multi-processeurs (Web Garden) ou de créer un cluster de serveurs (Web Farm).
Dans ce cas, les données de session ne sont plus maintenues de la même façon, examen des solution ASP.NET.
Visualiser
Liste des tags :
-
L'état de la session d'un utilisateur est maintenu dans l'objet Session et éventuellement dans l'objet Application, sur le serveur internet,
mais ces objets ne sont pas conçus pour maintenir des données nombreuses aux fluctuations rapides telles que le contenu des champ,
listes et boutons des pages HTML.
Présentation de la technique nommée ViewState adoptée par ASP.NET pour répondre à cette problématique.
Approche du post-back.
Visualiser
Liste des tags :