Aujourd'hui, j'ai vu un ami sur Internet poser des questions sur la différence entre asp et asp.net. L'éditeur lui-même est également passé d'ASP à .NET Au cours des dernières années, il a presque oublié l'existence d'ASP et ne peut pas faire la différence entre eux, car je dois dire qu'il n'y a aucun lien entre les deux. qu'il y a une connexion. C'est-à-dire qu'ils proviennent tous de MS et que la conception de l'interface des deux côtés utilise Html, JS, CSS, etc. Mais en dernière analyse, cela n’a rien à voir avec les différences entre asp.net et asp.
La différence entre Asp et Asp.Net
Différents langages de développement
ASP se limite à l'utilisation de scripts sans type langage Pour le développement, la méthode permettant aux utilisateurs d'ajouter du code ASP à la page WEB est la même que la méthode d'ajout de code au script client, ce qui entraîne un code désordonné.
ASP.NET permet aux utilisateurs de choisir et d'utiliser le langage de programmation de type fort entièrement fonctionnel , et permet également l'utilisation du .NET Framework avec un énorme potentiel.
Le mécanisme de fonctionnement est différent
ASP est un framework de programmation qui interprète et exécute, donc l'efficacité d'exécution est très faible.
ASP.NET est un framework de programmation compilé. Il s'exécute sur le code de la bibliothèque Common Language Runtime compilé sur le serveur. La liaison anticipée peut être utilisée pour implémenter la compilation afin d'améliorer l'efficacité.
Méthode de développement
ASP mélange la conception d'interface et la conception de programme, rendant la maintenance et la réutilisation difficiles.
ASP.NET sépare la conception de l'interface et la conception du programme en différents fichiers, ce qui améliore la réutilisabilité et la maintenabilité.
Notes
Pour les programmeurs qui passent d'asp à asp.net, la plus grande différence est que asp.net introduit le Contrôle du serveurCette chose. Dans asp.net, on peut dire que tout est un contrôle. Même une page peut être considérée comme un contrôle serveur spécial. L'utilisation d'asp.net est l'utilisation de contrôles serveur. .asp.net.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!