Como muchos amigos, normalmente uso editplus cuando depuro ASP. Por supuesto, todavía necesito usar frontpage para la parte de la interfaz. Estuve escribiendo un proyecto .net hace algún tiempo e instalé VS.net2003. Voy a escribir un proyecto ASP recientemente, así que pensé en usar vs20003 para probarlo. Abra VS2003, primero cree un nuevo proyecto, seleccione Proyecto de Visual Basic - proyecto WEB vacío, el nombre es webproject1, y luego podrá ver la solución en el administrador de recursos (para VS, no para Windows). |
Haga clic en "Proyecto" en la barra de archivos, luego haga clic en "Propiedades de webproject1" - "Propiedades de configuración" - "Depuración", elimine "Depuración de ASP.NET" y active la depuración "ASP". |
Haga clic con el botón derecho en webproject1 y agregue un nuevo elemento: formulario WEB, llamado index.asp (tenga en cuenta que el nombre no es aspx, sino asp). Luego podrá ver el estado de edición del procesamiento HTML de index.asp. |
Elimine todos los códigos ya preparados, porque VS los genera automáticamente y algunos de los códigos son para asp.net. Entonces eres libre de escribir tus páginas ASP. Al escribir código, VS proporcionará algunas funciones de finalización automática, lo cual es muy conveniente. |
Ahora listo para depurar. En el administrador de recursos, haga clic derecho en index.asp y configúrelo como página de inicio. |
Luego haga clic en el "triángulo" en la barra de herramientas (jaja, es el botón de reproducción. Esto es depuración). |
Luego aparecerá una ventana pidiéndole que ingrese su contraseña local. Simplemente ingrese la contraseña de su usuario que inició sesión. Aparece IE y la página muestra "Depurar proyecto ASP en VS". ¡Ja, la depuración fue exitosa! |
Para finalizar la depuración, puede hacer clic en el "cuadrado" en la barra de herramientas en VS (para detener la depuración), o puede apagar IE directamente, que detendrá automáticamente la depuración. Bien, hablemos de mi experiencia y comprensión. 1. VS es relativamente lento para depurar programas ASP. Esta lentitud se refleja al abrir la página de IE, por lo que generalmente recomiendo escribir código y programa en VS. Al depurar, simplemente abra IE para depurar directamente como antes. Sin embargo, para problemas complejos que involucran errores de proceso, todavía me gusta usar la depuración de un solo paso en VS, usar F9 para establecer un punto de interrupción en algún lugar y luego usar F10 para rastrear, de modo que el flujo del programa y los valores de las variables sean todo lo que pueda. Se ve muy bien (para estas habilidades de depuración, puede consultar algunos libros de asp.net o libros anteriores de VS6), y será mucho más rápido resolver problemas complejos. 2. Al crear un nuevo archivo de página, recomiendo ir directamente al directorio, crearlo y luego ir al administrador de recursos de VS y usar Agregar elemento existente para importarlo, de modo que el archivo creado no tenga código basura. 3. VS2003 puede proporcionar una muy buena función de finalización automática, que todos pueden aprovechar al máximo. 4. VS.net puede implementar la carga de controles mediante arrastrar y soltar. Puede verlo en la "Caja de herramientas" de la izquierda: "HTML". Simplemente haga clic en él, mantenga presionado el botón izquierdo del mouse y arrástrelo directamente al. lugar que desea agregar. Dado que VS.net es para .net, estos también se reflejan en los atributos de algunos controles HTML. Por ejemplo, atributos como "runat" no se pueden usar en ASP. Sin embargo, las propiedades de la mayoría de los controles están disponibles y las propiedades se pueden configurar cómodamente en la vista "Diseño". Eso es todo. Poco a poco podrás entenderlo :) Algunas personas dicen que DW es bueno, pero yo no lo he usado, no. Sabes qué, algunas personas dicen que DW tiene mucho código basura, jaja :P. |