|
Chapitres
|
||||||||||||||||||||||||
|
|
Nécessaire pour démarrer
ASP.NET n'est pas une boite logiciel, mais une technologie, cela veut dire que ASP.NET fait partie d'un autre logiciel: .NET Framework
.Net Framework est un produit distribué gratuitement par Microsoft, c'est les fondations de la nouvelle stratégie qui pote le nom de .NET ou Dot NET
Pour créer et tester vos applications 3 conditions sont à remplir:
une fois IIS et .NET Framework installer vous êtes près à écrire votre première application ASP.NET
Ou bien une autre solution existe, elle se nomme WebMatrix
Nouvelle terminaison pour les fichiers ASPX :
Les développeurs au cours des différentes évolutions du langage ASP en vinrent à créer une appellation ASP+, mais le signe + étant déconseillé dans le nom d'un fichier celui ci à subit une légère rotation pour devenir un x
Les fichiers ASP.NET se terminent en .ASPX
.ASP par rapport à .ASPX
Les classiques applications ASP utilisaient la terminaison .asp. Les pages ASP.NET se terminent en .aspx, les deux types de fichiers peuvent cohabiter sur le même serveur, ceci permet de migrer vos applications progressivement.
Traitement d'une page ASP.NET :
Contrairement à ASP qui était interprété, ASP.NET est un langage compilé, le code n'est compilé qu'une seule fois lors de la première demande. Pour les demandes suivantes le processus ASP.NET va vérifier si un mise à jour est nécessaire, c'est à dire s'il y a eu une modification du code, et compilera donc la page sinécesaire.
Structure d'une application Web :
ASP.Net permet :
Toutes les pages ASP.Net dérivent de la classe Webform.