Wie viele Freunde verwende ich beim Debuggen von ASP normalerweise Editplus. Natürlich muss ich immer noch Frontpage für den Schnittstellenteil verwenden. Ich habe vor einiger Zeit ein .net-Projekt geschrieben und VS.net2003 installiert. Ich werde kürzlich ein ASP-Projekt schreiben, also habe ich darüber nachgedacht, es mit vs20003 auszuprobieren. Öffnen Sie VS2003, erstellen Sie zuerst ein neues Projekt, wählen Sie Visual Basic-Projekt - leeres WEB-Projekt, der Name ist webproject1, und dann können Sie die Lösung im Ressourcenmanager sehen (für VS, nicht für Windows). |
Klicken Sie in der Dateileiste auf „Projekt“, dann auf „Webproject1-Eigenschaften“ – „Konfigurationseigenschaften“ – „Debuggen“, entfernen Sie „ASP.NET-Debugging“ und aktivieren Sie das „ASP“-Debugging. |
Klicken Sie mit der rechten Maustaste auf webproject1 und fügen Sie ein neues Element hinzu --- WEB-Formular mit dem Namen index.asp (beachten Sie, dass der Name nicht aspx, sondern asp ist). Anschließend können Sie den Bearbeitungsstatus der HTML-Verarbeitung von index.asp sehen. |
Löschen Sie alle vorgefertigten Codes, da diese automatisch von VS generiert werden und einige der Codes für asp.net gelten. Dann steht es Ihnen frei, Ihre ASP-Seiten zu schreiben. Beim Schreiben von Code stellt VS einige automatische Vervollständigungsfunktionen bereit, was sehr praktisch ist. |
Jetzt bereit zum Debuggen. Klicken Sie im Ressourcenmanager mit der rechten Maustaste auf index.asp und legen Sie es als Startseite fest. |
Klicken Sie dann auf das „Dreieck“ in der Symbolleiste (haha, es ist die Wiedergabeschaltfläche). Das ist Debugging. |
Anschließend erscheint ein Fenster, in dem Sie aufgefordert werden, Ihr lokales Passwort einzugeben. Geben Sie einfach das Passwort Ihres angemeldeten Benutzers ein. IE erscheint und auf der Seite wird „ASP-Projekt unter VS debuggen“ angezeigt. Ha, das Debuggen war erfolgreich! |
Um das Debuggen zu beenden, können Sie in VS auf das „Quadrat“ in der Symbolleiste klicken (um das Debuggen zu stoppen) oder den IE direkt deaktivieren, wodurch das Debuggen automatisch gestoppt wird. Okay, lass uns über einige meiner Erfahrungen und Erkenntnisse sprechen. 1. VS ist beim Debuggen von ASP-Programmen relativ langsam. Diese Langsamkeit spiegelt sich beim Öffnen der IE-Seite wider. Ich empfehle daher, dass Sie beim Debuggen einfach den IE zum Debuggen direkt öffnen. Bei komplexen Problemen mit Prozessfehlern verwende ich jedoch immer noch gerne das Einzelschritt-Debugging in VS, setze mit F9 irgendwo einen Haltepunkt und verwende dann F10 zum Verfolgen, sodass der Programmablauf und die Variablenwerte alles sind Es kann Es ist sehr gut zu erkennen (für diese Debugging-Fähigkeiten können Sie auf einige asp.net-Bücher oder frühere VS6-Bücher verweisen), und es wird viel schneller sein, komplexe Probleme zu lösen. 2. Beim Erstellen einer neuen Auslagerungsdatei empfehle ich, direkt in das Verzeichnis zu gehen, es zu erstellen und dann zum VS-Ressourcenmanager zu gehen und es mit „Vorhandenes Element hinzufügen“ zu importieren, damit die erstellte Datei keinen Junk-Code enthält. 3. VS2003 bietet eine sehr gute automatische Vervollständigungsfunktion, die jeder in vollem Umfang nutzen kann. 4. VS.net kann das Laden von Steuerelementen per Drag-and-Drop implementieren. Sie können es in der „Toolbox“ auf der linken Seite sehen – „HTML“. Klicken Sie einfach darauf, halten Sie die linke Maustaste gedrückt und ziehen Sie es direkt auf die Seite Ort, den Sie hinzufügen möchten. Da VS.net für .net gedacht ist, spiegeln sich diese auch in den Attributen einiger HTML-Steuerelemente wider. Beispielsweise können Attribute wie „runat“ in ASP nicht verwendet werden. Die Eigenschaften der meisten Steuerelemente sind jedoch verfügbar, und die Eigenschaften können bequem in der „Design“-Ansicht festgelegt werden. Das ist alles. Sie können es langsam verstehen:) Einige Leute sagen, dass DW gut ist, aber ich habe es nicht verwendet . Weißt du was, manche Leute sagen, dass DW viel Junk-Code hat, haha: P |