Heute habe ich einen Freund im Internet gesehen, der nach dem Unterschied zwischen asp und asp.net fragte. Der Herausgeber selbst ist in den letzten Jahren ebenfalls von ASP auf .NET umgestiegen und hat die Existenz von ASP fast vergessen und kann den Unterschied zwischen beiden nicht erkennen, da ich das Gefühl habe, dass es keinen Zusammenhang zwischen beiden gibt dass es eine Verbindung gibt. Das heißt, sie stammen alle von MS und das Schnittstellendesign auf beiden Seiten verwendet HTML, JS, CSS usw. Letzten Endes haben diese jedoch nichts mit den Unterschieden zwischen asp.net und asp zu tun.
Der Unterschied zwischen Asp und Asp.Net
Verschiedene Entwicklungssprachen
ASP ist auf die Verwendung von Nicht-Typ-Skripten beschränkt Sprache Für die Entwicklung ist die Methode für Benutzer zum Hinzufügen von ASP-Code zur WEB-Seite dieselbe wie die Methode zum Hinzufügen von Code zum Client-Skript, was zu unordentlichem Code führt.
ASP.NET ermöglicht Benutzern die Auswahl und Verwendung der voll funktionsfähigen starken Programmiersprache und ermöglicht außerdem die Verwendung des .NET Framework mit großem Potenzial.
Der Betriebsmechanismus ist anders
ASP ist ein Programmier-Framework, das interpretiert und ausgeführt wird, sodass die Ausführungseffizienz sehr gering ist.
ASP.NET ist ein kompiliertes Programmierframework, das auf dem kompilierten Common Language Runtime-Bibliothekscode auf dem Server ausgeführt wird. Eine frühe Bindung kann zur Implementierung der Kompilierung verwendet werden, um die Effizienz zu verbessern.
Entwicklungsmethode
ASP vermischt Schnittstellendesign und Programmdesign, was Wartung und Wiederverwendung erschwert.
ASP.NET trennt Schnittstellendesign und Programmdesign in verschiedene Dateien, was die Wiederverwendbarkeit und Wartbarkeit verbessert.
Hinweise
Für Programmierer, die von asp zu asp.net wechseln, besteht der größte Unterschied darin, dass asp.net eine Server-SteuerungDieses Ding einführt. In asp.net kann man sagen, dass alles eine Steuerung ist. Sogar eine Seite kann als eine spezielle Serversteuerung betrachtet werden . asp.net.
Das obige ist der detaillierte Inhalt vonDer Unterschied und die Verbindung zwischen Asp und Asp.Net. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!