Generalites ASP .Net

Fichier qui permet de générer des événements Application et Session:
fichier global.asax
 
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
         ‘Placez ici le code utilisateur pour initialiser la page
         If Page.IsPostBack Then
             Response.Write(Request.Form("__EVENTTARGET").ToString) 
         End If 
 End Sub
 
Objet reference par l’objet page
 
fom
tracabilité
 
connection n’est pas référencé dans l’objet page
 
Objet Application
L’objet Application sert à partager des informations entre tous les utilisateurs d’une application donnée.
Objet Request
L’objet Request sert à accéder à toute information transmise dans une requête HTTP. Cela inclut les paramètres transmis à partir d’un formulaire HTML utilisant soit la méthode POST, soit la méthode GET, les cookies et les certificats de client. L’objet Request vous permet également d’accéder aux données binaires envoyées au serveur, comme les fichiers téléchargés.
Objet Response
L’objet Response sert à contrôler les informations envoyées à l’utilisateur. Cela inclut l’envoi d’informations directement au navigateur, la redirection du navigateur vers une autre URL ou la définition des valeurs d’un cookie.
Objet Server
L’objet Server permet d’accéder aux méthodes et aux propriétés du serveur. La méthode la plus fréquemment utilisée est celle qui permet de créer l’instance d’un composant ActiveX (Server.CreateObject.) Les autres méthodes permettent d’appliquer des URL ou un codage HTML à des chaînes, de mapper des chemins virtuels avec des chemins physiques et de définir le délai d’expiration d’un script.
Objet Session
L’objet Session sert à stocker des informations nécessaires à la session d’un utilisateur donné. Les variables stockées dans l’objet Session ne sont pas supprimées lorsqu’un utilisateur navigue de page en page au sein d’une application ; en fait, ces variables durent tant que l’utilisateur accède aux pages de votre application. Vous pouvez également utiliser les méthodes Session pour clore explicitement une session et définir le délai d’expiration des sessions inactives.
Objet ObjectContext
L’objet ObjectContext sert à valider ou à annuler une transaction démarrée par un script ASP
 
 
Directives de pages pouvant être incluse dans une page asp.net
 
Voici la liste des directives pouvant être incluse dans une page ASP.NET.
@Page
Définit des attributs spécifiques à la page comme par exemple, l’attribut «Language» qui permet de spécifier le langage utilisé.
@Control
Définit des attributs spécifiques à un control.
@Assembly
Un «Assembly» est un ensemble de code réutilisable compilé dans un .dll. Cette directive permet de lier une dll à la page permettant ainsi d’utiliser toutes les classes qu’elle contient.
@Import
Permet d’importer un espace de nommage (namespace) dans la page.
@Output cache
@Register
 
Champ masqué de l’état d’affichage (viewstate)
 
Valeurs stockées dans les contrôles
s informations sur l’état d’affichage sont sérialisées dans XML, puis codées à l’aide du codage base64, qui peut générer d’importantes quantités de données.
 
Ajouter une valeur à l’état d’affichage
ViewState.Add("arrayListInViewState", PageArrayList)
 
Le stockage de données sur plusieurs pages
 
se fait par l’utilisation de l’objet session
 
Propriétes de l’objet profile se font
dans fichier web.config
 
l’objet asp.net qui permet de déboguer est
le traçage
 
 
 
 
 
 
 
 
Publicités
Cet article a été publié dans DotNet - Asp. Ajoutez ce permalien à vos favoris.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s