« Programmation Web » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 164 :
**'''Dernière version''': ASP 3.0.
 
* '''[[ASP.Net]]''': Technologie développée par Microsoft sur base du [[Microsoft .NET|Framework.Net]]. L'évolution est importante par rapport à ASP et les possibilités deviennent quasi infinies. ASP.Net àa le gros avantagesavantage, par rapport à d'autres technologies, de bien séparer le contenu de la page web, sa mise en forme et la programmation des aspects dynamiques (travail en ''[[Code Behind]]'').
**'''Langages utilisés''': [[C sharp|C#]], [[Visual Basic .NET|VB.Net]], JavaScript.Net, ... et de nombreux autres langages partageant le [[Common Runtime Language]] du Framework.Net.
**'''Portabilité''': La technologie est implémentée sur les serveurs web de Microsoft (IIS 2003).
**'''Mise en place''': Utilisation de langage de programmation et nécessite donc de bonnebonnes bases en programmation mais le langage importe peu (plusieurs langages possibles). Avec la version 2 (ASP.Net 2.0) et un outil de développement comme [[Visual Studio]], le développement d'applications peut déjà aller très loin sans programmation: beaucoup de contrôles sont gérés par leurs propriétés.
**'''Performance''': Excellentes performances car tout le code est compilé (soit pré-compilé, soit compilé à la volée).
**'''Utilisation''': Tout type d'application web peut être créé avec ASP.Net.