| 一直以来,和很多朋友一样,我调试asp一般都是用editplus,当然,界面部分还是要用用什么frontpage之类的啦。 前段时间写.net项目,装了一个vs.net2003,最近要写一个asp的项目,后来想想用vs20003来试试吧。 打开vs2003,先新建立一个项目,选visual basic项目--空web项目,名字就叫webproject1,然后可以在资源管理器(是vs的不是windows的)里看到解决方案。 |
| 点项文件栏上的“项目”,然后点“webproject1属性”--“配置属性”--“调试”里,把“asp.net调试”去掉,把“asp”调试打开。 |
(图片较大,请拉动滚动条观看) |
| 右键webproject1,添加新项---web窗体,名称叫index.asp(注意名称不是aspx,是asp)。然后可以看到index.asp的html处理编辑状态。 |
| 把现成的代码全部删除,因为这个是vs自动生成的,当中有些代码是用于asp.net的。然后你就可以自由编写你的asp页面了。 在编写代码的时候,vs会提供一些自动完成功能,很方便的。 |
| 现在准备调试。在资源管理器中index.asp,右键,设置为起始页。 |
| 然后点工具栏上的“三角”(哈哈,就是播放键)啦,这个就是debug的调试。 |
| 然后会跳出一个窗口让你输入本机密码,你就输入你登录用户的密码好了。 ie跳出来了,页面中显示出“vs下调试asp项目”,哈,调试成功了! |
| 结束调试的话你可以在vs里点工具栏上的那个“方块”(就是停止调试),也可以直接把ie关掉,也会自动停止调试的。 好了,下面来谈谈我的一点经验和体会吧。 1、vs调试asp程序比较慢,这个慢是体现在打开ie页面时,所以我建议一般的写代码和编程就在vs里,调试的时候就像以前那样,直接开个ie进行调试。但是,对于复杂的问题,涉及到流程错误的,我还是喜欢在vs里用单步调试,用f9在某个地方设个断点,然后用f10进行跟踪,这样对于程序的流程,变量值都可以很好的看出来(这些调试技巧大家可以参考一些asp.net方面的书,或是以前的vs6的书也行),解决复杂问题也就快了许多。 2、建立新页面文件时,我建议还是直接进到目录中,然后建立好,再到vs的资源管理器中,用添加现有项进行导入,这样建立的文件没有垃圾代码。 3、vs2003可以提供很好的自动完成功能,大家可以充分的利用。 4、vs.net可以实现控件拖放加载,你可以在左边的“工具箱”--“html”里可以看到,直接点了,按住mouse左键直接拖到你想添加的地方。由于vs.net是针对.net的,所以一些html控件的属性中也体现了这些,比如“runat”这样的属性,在asp中是根本用不起来的。不过大多数控件的属性都是可以的,而且可以在“设计”视图下进行方便的设置属性好啦就说这么多吧. 大家可以慢慢体会:)有人说dw不错,我没有用过,不知道怎么样,也有人说dw有不少垃圾代码,呵呵:p |
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器