用VS2003调试ASP的方法和体会

雨清风4

雨清风4

2016-01-29 18:45

用VS2003调试ASP的方法和体会,用VS2003调试ASP的方法和体会
 

一直以来,和很多朋友一样,我调试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

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/asp/) 
展开更多 50%)
分享

猜你喜欢

用VS2003调试ASP的方法和体会

ASP
用VS2003调试ASP的方法和体会

VS2003 SP1发布

Web开发
VS2003 SP1发布

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在VS2003中直接用DREAMWEAVER8打开ASPX文件

Web开发
在VS2003中直接用DREAMWEAVER8打开ASPX文件

用DELPHI进行NT、2000、2003服务程序的调试

编程语言 网络编程
用DELPHI进行NT、2000、2003服务程序的调试

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

PHP VS ASP

PHP
PHP VS ASP

VS2005Beta2安装几点经验和体会

电脑网络
VS2005Beta2安装几点经验和体会

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《看门狗》声望系统解析分享攻略

《看门狗》声望系统解析分享攻略

浅谈无刷新取得远程数据技术

浅谈无刷新取得远程数据技术
下拉加载更多内容 ↓