Vidéo: Différence Entre ASP Et ASP.NET
2024 Auteur: Mildred Bawerman | [email protected]. Dernière modifié: 2023-12-16 08:38
ASP vs ASP. NET
ASP. NET est la technologie actuelle de Microsoft pour la création d'applications Web dynamiques. ASP. NET a été le successeur de leur technologie Web antérieure dans le même but, ASP (appelé ASP classique). ASP a fourni une plate-forme conventionnelle pour la programmation Web, tandis qu'ASP. NET possède de nombreuses nouvelles fonctionnalités qui facilitent le développement d'applications Web par rapport aux méthodes traditionnelles.
Qu'est-ce que l'ASP?
ASP (Active Sever Pages) est une technologie Web développée par Microsoft. ASP était leur tout premier moteur de script côté serveur pour les sites Web générés dynamiquement. Au début, c'était juste un add-on à IIS (Internet Information Services) via Windows NT 4.0. Plus tard, il est devenu un produit autonome distribué avec Windows 2000 Server. Dans ASP 2.0, les programmeurs disposaient de 6 objets principaux avec lesquels travailler. Ils étaient Application, Session, Request, Response, Server et ASPError. Ces 6 objets encapsulaient les attributs et le comportement des concepts les plus importants de la programmation Web. Par exemple, un objet Session peut être utilisé pour représenter une session basée sur des cookies et maintenir l'état de page en page. Les sites Web ASP peuvent accéder aux DLL via la technologie COM (Component Object Model). Les pages Web ASP utilisent l'extension de fichier.asp. Les programmeurs ASP utilisaient principalement VBScript pour écrire des pages. Jscript et PerlScript étaient les autres choix de scripts actifs utilisés pour écrire des pages ASP. Après l'introduction d'ASP. NET, ASP était appelé ASP classique ou ASP classique.
Qu'est-ce que ASP. NET?
ASP. NET de Microsoft est le successeur d'ASP. Il a été publié en 2002 (avec. NET Framework 1.0). ASP. NET est une infrastructure d'application Web qui peut être utilisée pour développer des sites Web, des applications Web et des services Web. Étant donné qu'ASP. NET s'exécute sur CLR (Common Language Runtime), les programmeurs peuvent utiliser l'un des langages. NET (c'est-à-dire C #, VB. NET, etc.) pour écrire des applications Web ASP. NET. Les applications ASP. NET peuvent traiter les messages SOAP via l'extension SOAP ASP. NET. Web Forms les principales unités de développement dans ASP. NET. Les formulaires Web ont généralement l'extension de fichier.aspx. Ces formulaires Web sont constitués de XHTML statiques et de scripts côté serveur pour définir le contrôle Web et les contrôles utilisateur. Le modèle code-behind introduit dans ASP. NET Framework 2.0 permet au programmeur de conserver le code statique dans les pages.aspx, tandis que tout le code dynamique est conservé dans.aspx.vb ou.aspx.cs ou.aspx.fs (correspondant aux langages VB. NET ou C #. NET ou F #. NET utilisés). Par exemple, le fichier code-behind sera Home.aspx, tandis que son fichier de page correspondant sera Home.aspx.cs (en supposant que C # est utilisé). Il s'agit de la pratique par défaut dans Microsoft Visual Studio, qui est un IDE qui peut être utilisé pour développer des applications Web ASP. NET.
Quelle est la différence entre ASP et ASP. NET?
Par rapport à ASP classique, ASP. NET permet aux programmeurs de passer très facilement de la programmation Windows à la programmation Web en introduisant le concept de contrôles Web (très similaire aux contrôles Windows Forms). Contrairement à ASP, les programmeurs sont encouragés à utiliser un modèle d'interface graphique orienté événement pour le développement Web avec ASP. NET. ASP. NET intègre des technologies telles que JavaScript pour permettre aux programmeurs de créer des états persistants à l'aide de composants tels que ViewState.
Recommandé:
Différence Entre Le Revenu Brut Et Net
Revenu brut vs revenu net Une entreprise de toute nature est gérée dans le but de réaliser un profit. Afin de réaliser un profit, l'entreprise doit s'assurer que ses revenus su
Différence Entre ASP Et PHP
ASP vs PHP ASP et PHP sont des langages de script côté serveur qui sont utilisés pour développer des pages Web dynamiques; les pages Web dynamiques sont préparées par le ser
Différence Entre Le Fonds De Roulement Brut Et Le Fonds De Roulement Net
Fonds de roulement brut vs fonds de roulement net Le fonds de roulement d'une entreprise est l'une des mesures les plus importantes de tout état financier qui est également facile
Différence Entre Microsoft .NET Framework 3.5 Et .NET Framework 4.0
Microsoft .NET Framework 3.5 vs .NET Framework 4.0 .NET Framework 3.5 et 4.0 sont deux versions du framework Microsoft .NET. Microsoft revient toujours w
Différence Entre Le Revenu Net Et Le Bénéfice Net
Différence clé - Revenu net par rapport au bénéfice net La différence entre le revenu net et le bénéfice net peut être assez déroutante car ces deux termes sont souvent utilisés i