Concepts avancés d’ASP.Net

1790 mots 8 pages
Chapitre 2 :

Concepts avancés d’ASP.Net

Ce chapitre aborde des concepts avancés en ASP.Net à travers cinq sections. La première section introduit les objets intrinsèques d’ASP.Net avant d’enchaîner avec la gestion des états dans une deuxième section.
Les deux parties qui suivent détaillent les événements d’une application ainsi que le cycle de vie d’une page et ses différents événements associés. Enfin, la dernière section présente les fichiers de configuration d’une application ASP.Net.

1.

Les objets intrinsèques d’ASP.Net

Pendant l’exécution d’une application web, ASP.Net conserve des informations sur l’application en cours, sur chaque session utilisateur, sur la demande http en cours,…
En effet, lorsqu’une première requête est émise, un domaine d’application (qui permet d’isoler les applications entre elles pour les variables globales et autorise chaque application à être déchargée séparément) est créé.
Ensuite, pour chaque demande, ASP.Net crée et initialise des objets principaux tels que
HttpContext, HttpRequest et HttpResponse (voir figure 1). La classe HttpContext contient des objets spécifiques à la demande d'application actuelle, tels que les objets HttpRequest et
HttpResponse.
Une fois que tous les objets d'application principaux sont initialisés, l'application est démarrée en créant une instance de la classe HttpApplication.

Client

Client

1

Client

2

3

INTERNET

Serveur Web
Domaine d'application

1

2

3

HttpContext

HttpContext

HttpContext

HttpRequest

HttpRequest

HttpRequest

HttpResponse

HttpResponse

HttpResponse

HttpApplication

HttpApplication

HttpApplication

Figure 1: HttpContext et HttpApplication

Chapitre 2 : Concepts avancés d’ASP.Net

1

Il est à noter que HttpContext ne contient qu’un seul objet Current qui fournit, à son tour, les 5 autres objets intrinsèques Response, Request, Server, Application et Session.
Mais, l’utilisation de ces objets ne nécessite pas l’utilisation du nom qualifié complet.
Ces différents objets

en relation

  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • Dossier ppp concepteur de sites internets
    6471 mots | 26 pages
  • résumé de soigner de Jacques Salomé
    280 mots | 2 pages
  • fiche de revision ses
    1373 mots | 6 pages
  • E&G ( révision)
    747 mots | 3 pages
  • Beaute
    6581 mots | 27 pages
  • Note de synthese bts ig da
    2108 mots | 9 pages
  • corpus
    4192 mots | 17 pages
  • corpus
    4192 mots | 17 pages
  • Younes Khoubza
    365 mots | 2 pages
  • Philo
    63094 mots | 253 pages
  • Sureté
    6533 mots | 27 pages
  • cours java
    4393 mots | 18 pages
  • Consignes
    3906 mots | 16 pages
  • CoursHTTP
    2349 mots | 10 pages