2
编辑器的选用
2-1 2-2 2-3 2-4 编辑软件的需求 MSE 的操作 加入控制标记 本章总结
18
ASP 与 SQL 网站数据库程序设计
2-1 编辑软件的需求
在以后的章节中, 笔者会介绍 ASP 的各种对象以及语法, 并且提供了相关 的范例供读者参考。接下来,笔者希望通过本章的说明及范例程序来提供给读 者编辑 ASP 程序的不同方式。
2-1-1
记事本
在所有的 ASP 编辑软件中, “附件”中的记事本是最原始、最通用的,并 且也是最难使用的编辑软件。 为什么说它是最原始以及最通用的呢?实际上从文字编辑的角度来看,对 于 HTML 文件而言, 它只不过是一个文本文件而已。 然而与一般的文本文件相 比,不同点仅仅只有“扩展名”而已。其余对于 HTML 文件的控制标记来说, 都可以将它视为基本的“符号”再加上 HTML 文件的控制命令而已。因此,不 论是 HTML 文件或是 ASP 程序代码对于记事本而言, 都属于一般的文本文件。 为什么最难以使用呢?其实关于这一点,读者不难由记事本的全貌中发现 ——“所有的控制标记都必须自己输入” 。下图即为记事本的全貌。
图 2-1
记事本的全貌
在上图中,读者可以非常容易地看到,记事本仅提供纯文本文件的编辑功 能而已,至于其他的 HTML 标记,在此并未提供。 虽然, 记事本仅仅是一个纯文字的编辑软件, 而目前 HTML 文件或是 ASP 编辑/辅助的软件非常多,但是据笔者私下了解,使用记事本作为 ASP 程序的
第2章
编辑器的选用
19
编辑软件者仍然是大有人在。根据许多因素归纳分析的结果,通常这些“记事 本”爱好者的特性大概可以分为以下几点: ? 记事本最容易取得(因为是操作
系统内附的) 。 ? 执行的速度最快(因为程序小) 。 ? 占用的内存最少(因为程序小,一次只能打开一个文件) 。 至于该如何得知设计的结果,通常他们都会说“直接用浏览器看最准确” 。 对于控制标记或是 ASP 指令部分,通常他们也会说“在我的脑子里” 。虽然, 对于有这方面设计经验的程序设计人员来说,不论是控制标记或是程序命令 等,由于经验的积累,当然大多数的命令都已经深植脑海了。但是,对于初学 者或是尚未熟悉的读者而言,当然这是难如登天的挑战。因此,接下来笔者将 继续介绍的是“Microsoft FrontPage” 。
2-1-2
FrontPage 编辑器与 MSE 编辑器
图 2-2 FrontPage 的全貌
图 2-2 是 FrontPage 激活之后的画面。虽然,FrontPage 可以协助我们设计 一个复杂的网页,可以编辑 ASP 的程序,但是,读者总觉得它实在是“太笨重 了” 。以下笔者用 Windows 2000 中的“任务管理器”说明各项编辑
软件在尚未 打开任何文件时的内
存使用情况。 在图 2-3 中,读者可以发现 FrontPage 内存的使用量是 5308KB,而 MSE 只使用 2808KB,内存的使用量最小的是“notepad.exe” ,只使用了 1188KB 的 内存。
20
ASP 与 SQL 网站数据库程序设计
图 2-3
各种应用程序使用内存的实际情况
既然记事本对于初学者而言有一定的难度,使用 FrontPage 又不能提高效 率时,笔者提出使用另一种编辑软件的建议,即编辑软件 Microsoft Script Editor,简称 MSE,利用它来设计
网络商店。这个软件的内存使用情况如图 2-4 所示。
图 2-4 MSE 的内存使用量
Script 编辑器 当然,或许有读者会问“我该如何获得这个软件呢?” 。事实上,如果读 者已经安装了“Office 2000”之后,则这个编辑软件也已经安装在读者的硬盘 中,只是读者尚未知晓而已。以下是 MSE 在硬盘中实际的存放位置。
第2章
编辑器的选用
21
图 2-5 MSE 的存放路径
如果读者无法找到 MSE,别急!以下是如何安装 MSE 的步骤: (1)重新将 Office 2000 的光盘片放入光驱中。 (2)如图 2-6 所示,选择“添加或删除功能”选项。
图 2-6
选择“添加/删除”选项
(3)如图 2-7 所示,读者可以从这里发现 Web 脚本并未安装。因此,单
22
ASP 与 SQL 网站数据库程序设计