Résumé
ASP.NET est un framework permettant de générer à la demande des pages web, lancé par Microsoft en , et utilisé pour mettre en œuvre des applications web. Il s'agit d'une évolution d'Active Server Pages (ASP, alias Classic ASP), par laquelle cette technique a été incorporée dans la plateforme Microsoft .NET. Le moteur d'ASP.NET est un filtre branché sur le serveur web Internet Information Services (IIS). Il est distribué avec le framework .NET. ASP.NET peut être utilisé avec n'importe quel langage de programmation pour la plateforme .NET (Visual Basic .NET, C#, JScript...). ASP.NET est un framework permettant de générer des pages web dynamiques. Une page ASP.NET est composée de deux parties : d'un côté du code HTML, et de l'autre des instructions de programme. Ces instructions sont utilisées pour générer le résultat d'une demande de page qui sera envoyée au navigateur web. Le résultat que reçoit le navigateur est du HTML ordinaire. Une page ASP.NET comporte des Web controls — des portions d'HTML qui peuvent être modifiées par programmation. Le moteur d'ASP.NET est un filtre, branché sur le serveur web IIS par son interface de programmation ISAPI. Le moteur ASP.NET est distribué avec le framework .NET. Il peut être utilisé avec n'importe quel langage de programmation pour la plateforme .NET (Visual Basic .NET, C#, JScript...). Les sites web ASP.NET sont couramment développés en utilisant un serveur web simplifié, installé sur l'ordinateur personnel du développeur. ASP.NET est une évolution majeure d'ASP par laquelle il a été incorporé dans la plateforme .NET. Il y a des différences significatives entre ASP.NET et son prédécesseur ASP : en ASP.NET les programmes sont compilés, alors qu'en ASP ils sont interprétés ; en ASP.NET le code source des programmes est séparé du contenu HTML, alors qu'en ASP ils sont mélangés ; en ASP.NET la programmation est plus fortement événementielle qu'en ASP. Ces différences simplifient la programmation, et permettent de réaliser plus facilement des applications web. De plus Visual Studio .
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.