|
主题: 大家都怎么写asp?
|
shangrila_5d
职务:普通成员
等级:1
金币:0.0
发贴:31
|
#12004/9/16 0:32:07
手写 工具 dreamweaver 等等
|
我有BLOG了
职务:普通成员
等级:4
金币:16.8
发贴:2209
|
#22004/9/16 2:42:59
DW
|
+ 小魔王 +
职务:普通成员
等级:1
金币:5.0
发贴:192
|
#32004/9/16 13:30:00
ultra edit 手寫
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#42004/9/16 18:25:11
DW中手写 毕竟有语法加亮和代码提示
|
绿茶
职务:普通成员
等级:8
金币:10.0
发贴:19267
|
#52004/9/17 9:10:02
偶习惯用FP写
|
沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
|
#62004/9/17 9:35:45
同意ALLINHANDS,最主要的是如果程序出错,它可以将错误所在行精确定位。而其它的一些工具好象对错误所在行定位不太精确的说
难人一个……
|
未来
职务:版主
等级:5
金币:10.0
发贴:2730
|
#72004/9/17 10:00:58
dw用插件,可视化操作还行,手写功能就不够强了,例如,fso这个变量,就没代码提示,但是有些软件,就有代码提示,手写代码也是相当容易的事。 fontpage,如何写asp?
|
janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#82004/9/17 12:30:47
我来说说对几个常见编辑的看法: EditPlus:最大的特色是它的语法着色。语法定义和颜色均可以自行配置,并且渲染速度快(这一点MS要向它学习)。它的集成的IE浏览器在人机交互方面也做得很出色,用户可通过一个快捷键在代码窗口和运行窗口之间切换,调试功能不输于其他软件。另外,由于是韩国人做的软件,它对双字节的支持也堪称完美,同时,可以方便转换代码文件的字符集。 Dreamweaver:优点在于DW本身——代码视图和设计视图实时对照,代码方面相对来说还是比较弱的:仅能弹出部分对象成员列表(这与DW的配置模式有关,DW并没有从系统注册的组件中读取),语法着色偶尔也会混乱(主要是对字符串的判断) MSDE(Microsoft Development Enviroment,不是指那个数据库桌面产品): DW只能弹出几个内置的对象成员,并不是像VB那样根据API来判断成员的。就这一点来说,MSDE是做得是最好的,推荐安装VS.NET带的MSDE。但有时候它的判断逻辑有问题,导致有时候不会弹出对象成员,DW也有类似的问题。MSDE对着色代码的渲染速度似乎不够快。 值得一提的是,MSDE直接继承了VS.NET强大的调试能力,在ASP调试方面,无人能出其右。 UltraEdit:与EditPlus不同,后者是面向程序员来开发的,前者专长在于文件编辑。由于两者太过相似,难免会把它们放在一起来比较:EP启动速度比UE快,但大文件处理性能不如UE,UE的16进制编辑功能才是它的最大特色,这是在程序编辑功能之外的比较 FrontPage:随着Office每一次升级,都会增加不少功能,可惜它只是Office的一个组件,与MS产品搭配还不错,就是不够开放。 还有一款软件是PrimalScript,它集中了EditPlus和MSDE的优点:语法着色和实时弹出任意对象的成员列表、自动格式化代码(插入空格和纠正大小写等等)。缺点嘛,用过就知道了,总体感觉是反应比较慢。偶尔用一下还是不错的。 另外,Total Commander有个Lister Plug-in:SynPlus,语法着色也和EditPlus一样出色,TC的Fans一定不能错过个插件。一个插件能做到这种程度,着实让人佩服,它完全可以以独立的商业软件形式来销售 我还用过其他几款基于GNU的自由软件,有些还是比较有特色的,比如代码段折叠(受MS启发),可惜大多对双字节支持不够好,最好只好放弃。 综上所说,我个人推荐首选用VS.NET或MSDE,次选EditPlus,要编辑排版复杂的ASP,还得用Dreamweaver. 这个几软件都可以捕捉到打开的文件是否被修改过,配合起来用也不错
|
蓝鲸
职务:版主
等级:5
金币:42.1
发贴:2614
|
#92004/9/17 17:27:59
janlay把软件性能这样详细比较,真的不错。EditPlus个人不太常用,由于接触16进制不多。用ASP.NET,觉得VS.NET和Dreamweaver搭配很不错。VS.NET对<%=abc%>这样的中间插入要发些脾气,但Dreamweaver则能显示正常。总之用Dreamweaver制作复杂的界面,编写小的代码。用VS.NET编写组件、类库或总体代码控制等。虽然切换软件有些烦,但总的来说不错。
非常大鱼
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#102004/9/17 19:41:47
DW的代码提示确实功能有限,但是asp本身代码提供的方法和属性也有限,只有一些老是记不住的,其他的代码提示只是习惯了Tab一下而已. FP可以提示js和vbs EditPlus快速简单不占内存 VS.net的动态帮助是很好的,不过大材小用了
不过asp本身得特点决定他是脚本和页面混编的,所以一版写代码一边编排网页,最终还是选择dw 有时单纯的写脚本的时候还是会用Editplus的
编辑历史:[此帖最近一次被 allinhands 编辑过(编辑时间:2004-09-18 10:33:23)]
|
janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#112004/9/17 23:12:24
ASP内置对象还算简单,ADO就不一样了,不能弹出ADO对象成员和接口参数也是件很痛苦的事,这一点DW该打板子了。
DW的弹出列表来自于它的配置文件(与HTML一样),而VS.NET通过捕捉CreateObject来确定对象类型。复杂一点的ASP对象引用也弹不出成员,比如输入request.form("abc").后没反应。
|
蓝鲸
职务:版主
等级:5
金币:42.1
发贴:2614
|
#122004/9/18 11:40:20
不知有没有同感,用ASP开发的程序一般都大同小异,基于网页传统,一般也不会去做出众的东西。所以CtrlC,CtrlV这是手段。我总是喜欢把成段的代码复制过来,不会化时间去记那个数据库怎么打开的语句,有时忘了,快快找过去做的东西,把代码复制一下。所以做ASP的模板性较大。比如提交等,都大同小异。做ASP时,很少编些复杂的函数,所接触的UBB算是较复杂的,但也是现成使用,自己不用编。所以基本上是熟悉一些新功能的实现,如JMAIL怎么使用等问题,但也不会实际去理解,代码也是CtrlC+CtrlV。所以对自己来说,ASP程序,主要还是把精力放在界面及操作性上,总之让别人用得不别扭。
非常大鱼
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#132004/9/18 12:54:26
蓝鲸在上个帖子中说 引用: 不知有没有同感,用ASP开发的程序一般都大同小异,基于网页传统,一般也不会去做出众的东西。所以CtrlC,CtrlV这是手段。我总是喜欢把成段的代码复制过来,不会化时间去记那个数据库怎么打开的语句,有时忘了,快快找过去做的东西,把代码复制一下。所以做ASP的模板性较大。比如提交等,都大同小异。做ASP时,很少编些复杂的函数,所接触的UBB算是较复杂的,但也是现成使用,自己不用编。所以基本上是熟悉一些新功能的实现,如JMAIL怎么使用等问题,但也不会实际去理解,代码也是CtrlC+CtrlV。所以对自己来说,ASP程序,主要还是把精力放在界面及操作性上,总之让别人用得不别扭。
同意.
|
我想飞
职务:普通成员
等级:1
金币:0.0
发贴:17
|
#142004/9/19 9:00:43
INTERDEV 我觉得还不错
|