Advertisement
Accueil arrow Cours ASP arrow III - les objets : 1- L'objet Application  
08-09-2010
Identification




Cours Théorique
Cours Ajax
Cours ASP
Cours CSS
Cours Flash
Cours HTML
Cours JAVA
Cours JavaScript
Cours PHP
Cours VB & .Net
Cours Réseaux
COURS SQL
Sondage
Comment avez vous trouvé le site ?
 
Newsletter
S'inscrire à un mailing:
  Recevoir les newsletters au format HTML (page web)?
Menu principal
Accueil
Rechercher
Téléchargement
Nous contacter
Evenements
Septembre 2010
D L M M J V S
2930311 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 1 2

A propos de nous

Jeunes Maroc Webmasters développent et proposent des scripts de tous les langage complets, gratuits et faciles à installer, intégrant des fonctions Javascript ou dhtml afin d'être attractifs pour les utilisateurs. La plupart des scripts PHP proposés n'utilisent pas de bases de données, ce qui simplifie encore leur utilisation, et leur permet de ne pas être trop gourmands en ressources. Bref, ces scripts PHP sont parfaits pour intégrer sur des sites de moyenne ou grosse affluence! Le mieux, c'est que vous regardiez...

 

 
III - les objets : 1- L'objet Application Suggérer par mail

Présentation

Comme nous l'avons vu en introduction, ASP utilise différents objets pour décrire les interactions client/serveur Web. Ces objets en ASP sont au nombre de 6 :

  • l'objet Application
  • l'objet Request
  • l'objet Response
  • l'objet Session
  • l'objet Server
  • l'objet ASPError 

Ces objets peuvent être constitués de 3 éléments : des propriétés, des méthodes et des collections. Une collection est un tableau associatif (tableau pouvant être indexé par autre chose que des entiers, comme des chaînes de caractères). ASP va par exemple utiliser une collection spéciale de l'objet Request (Request.Form) pour rassembler le contenu d'un formulaire par champ. On accède à ces 3 éléments en utilisant la notation objet en vigueur dans le language qu'on utilise pour écrire le code ASP de la page (généralement objet.element).

Ces différents objets ont différents domaines d'intervention. Cela peut se représenter de la façon suivante :

objet


L'objet Application représente l'application Web au sens large. C'est un gros container qui contient des données dynamiques valables pour tous les visiteurs du site à tout instant (le nombre de visiteurs en cours par exemple). Pour schématiser, l'objet Application contient les variables globales de l'application.

L'objet Application peut fonctionner comme une collection : on peut ajouter dynamiquement des éléments de l'une des deux façons suivantes :

Application("nom") = "toto" ' valeur scalaire
Set Application("connexion") = Server.CreateObject("ADODB.Connection") ' objet

Les éléments ainsi ajoutés peuvent être accédés en utilisant la même notation que ci-dessus ou en utilisant la collection Application.Contents. La collection Application.StaticObjects permet d'accéder aux objets créés avec les balises HTML <OBJECT> pour lesquelles l'aatribut scope vaut "Application".

Deux événements OnEnd et OnStart permettent d'exécuter des actions (comme par exemple initialiser des variables) au moment du démarrage ou de l'arrêt de l'application.

Méthodes

Nom Description
Lock Interdit aux autres clients de modifier les propriétés de l'application.
UnLock Autorise les autres clients à modifier les propriétés de l'application.

Propriétés

Nom Description
Contents.count retourne le nombre d'éléments dans la collection Contents.
Contents.item(clé) retourne l'élément identifié par l'argument clé dans la collection Contents.
StaticObjects.count retourne le nombre d'éléments dans la collection StaticObjects.
StaticObjects.item(clé) retourne l'élément identifié par l'argument clé dans la collection StaticObjects.

Collections

Nom Description
Contents Contient l'ensemble des éléments ajoutés à une application par l'intermédiaire de commandes de scripts.
StaticObjects Contient l'ensemble des objets ajoutés à la session par l'intermédiaire de la balise <object>

Evénements

Nom Description
OnStart Cet événement a lieu au démarrage de l'application.
OnEnd Cet événement a lieu lorsque l'application prend fin.
OnStart Cet événement a lieu au démarrage de l'application.
OnEnd Cet événement a lieu lorsque l'application prend fin.

 

 
< Précédent   Suivant >
Cours video
Scripts gratuit
Scripts Ajax
Scripts ASP
Scripts CSS
Scripts JAVA
Scripts JavaScript
Scripts PHP
Scripts VB & VB.NET
CMS
Liens commerciaux
Qui est en ligne
Il y a actuellement 67 invités en ligne
partager sur facebook