用VS2003调试ASP的方法和体会

所属分类: 软件教程 / 编程开发 阅读数: 601
收藏 0 赞 0 分享

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

更多精彩内容其他人还在看

parse_url函数解析

  描述  array parse_url ( string url )      此函数返回一个关联数组,包含现有 URL 的各种组成部分。如果缺少了其中的某一个,则不会为这个组成部分创建数组项。组成部分为:      scheme - ...
收藏 0 赞 0 分享

visualstudio2019怎么连接并使用VSTS?

visualstudio2019怎么连接并使用VSTS?visual studio 2019使用的时候,想要连接visual studio team service,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

vscode怎么规范代码? vscode代码格式化的教程

vscode怎么规范代码?vscode编程开发的时候,发现代码很轮,想要自动格式化代码,该怎么操作呢?下面我们就来看看vscode代码格式化的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Sublime Text英文字母大小写怎么切换?

Sublime Text英文字母大小写怎么切换?Sublime Text中编程开发的时候,想要切换英文大小写,该怎么切换呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

CodeBlocks(vc开发工具)的入门使用教程

今天起我们将加大对其他编译器学习的支持,对于训练场中的题目,我们极力建议大家以CodeBlocks作为编程工具,因为VC6的种种问题及与训练场判题系统标准的不符,导致不少新同学被坑不少
收藏 0 赞 0 分享

Sublime代码编辑器怎么重新打开编码?

Sublime代码编辑器怎么重新打开编码?Sublime代码编辑器之前变价的编码想要打开,该怎么打开呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

vb怎么将年表分成四份季度表?

vb怎么将年表分成四份季度表?visual basic中的一个表想要分成多分表,该怎么实现呢?我们可以使用代码实现,下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

VB怎么编写给表格快速添加批注的代码?

VB怎么编写给表格快速添加批注的代码?想要给表格中的数据添加批注,我们可以使用vb代码来实现,下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

UltraEdit怎么修改选中文本的颜色?

UltraEdit怎么修改选中文本的颜色?UltraEdit编程开发的时候,想要修改文本的颜色,该怎么修改选中文本的颜色呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

ueditor编辑器怎么修改复制粘贴文档源代码的字体?

ueditor编辑器怎么修改复制粘贴文档源代码的字体?ueditor复制来的代码想要编辑一下,该怎么设置代码字体大小呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多