首页 理论教育 ASP程序设计|VisualInterDev主要特点

ASP程序设计|VisualInterDev主要特点

时间:2023-11-20 理论教育 版权反馈
【摘要】:为了便于开发人员创建样式表,Visual InterDev提供图形化的CSS编辑器。为了方便基于团队的Web开发,Visual InterDev提供了一些实用方法和工具:可以使用Visual SourceSafe 控制构成Web 应用程序的文件。

ASP程序设计|VisualInterDev主要特点

通过Visual InterDev,在动态网站设计时,可以用各种最新的技术,如ActiveX 控件、设计时控件(Design-Time controls)及动态服务器组件(ActiveX Server Components)来建立功能强大的Web应用程序。

1.网页设计器

Visual InterDev 内置了一个可视化的网页编辑器。使用该编辑器,开发人员能快速方便地建立网页。

2.站点设计器

Visual InterDev 提供了可视化的站点设计器,允许开发人员快速设计和维护站点。在站点设计器中,可以建立页面和链接、设计主题和导航结构等。

3.CSS 编辑器

CSS(Cascading Style Sheets)定义了一个网页是如何显示的,提供了一种将外观和内容分离出来的办法。可以用一个样式表定义整个网站的外观,并将这些一致的外观赋予多个页面。为了便于开发人员创建样式表,Visual InterDev提供图形化的CSS编辑器。

4.功能强大的调试器

Visual InterDev 含有一个功能强大的调试器,不仅能方便地调试客户端脚本和服务器端脚本,而且可以从客户端跟踪代码到服务器端并返回。在客户端和服务器端代码中均可设置断点,而且能通过条件断点在某种条件下暂停程序的执行。可以显示和修改变量,并检查调用堆栈

5.数据库集成

Visual InterDev 提供了可视化数据库开发工具,通过它们可以很容易地访问数据库中的信息:

● 数据视图(Data View):提供了一个数据库、表、视图、存储过程和触发器的图形化列表,可以非常方便地查看、更新和使用这些信息。(www.xing528.com)

● 查询设计器(Query Designer):用于可视化地建立SQL查询,检测查询结果。

● 数据环境(Data Environment):可以在数据环境中创建数据连接,基于表、视图和存储过程创建数据命令,通过拖放字段和表到页面中来建立数据绑定的Web 页面。数据环境是作为一个对象使用的,可以在脚本中用它来操纵数据库。

● 数据库设计器(Database Designer):提供了可视地查看并操作表、视图、存储过程和数据库结构的功能。

6.动态HTML

Visual InterDev 支持动态HTML(DHTML:Dynamic HTML)。在为DHTML 对象和事件编写脚本时,Visual InterDev能提供完整的语句选项并可在脚本大纲(Script Outline)中显示对象模型的层次结构。另外,还可选择使用设计时控件(Design-time Controls)来建立客户端数据绑定脚本,这样可以在浏览器和服务器之间平衡处理,减少网络阻塞。

7.协作开发

复杂的应用程序开发需要不同的成员共同协作才能完成。美工提供图片和动画程序员编写脚本和软件组件,数据库管理员定义表、存储过程、视图和触发器等。为了方便基于团队的Web开发,Visual InterDev提供了一些实用方法和工具:

(1)可以使用Visual SourceSafe 控制构成Web 应用程序的文件。Visual SourceSafe 是Microsoft 公司开发的一个版本控制系统。利用Visual SourceSafe,可以自动保存对文件的添加、修改及删除等操作,并具有Check-in 和Check-out 功能,用以协调不同开发人员对同一文件的修改。Visual SourceSafe 具有版本控制和恢复以前版本的功能,能可视化地把一个文件的多个版本合并在一起

(2)小组的部分成员可以用Microsoft FrontPage 来开发内容,而另一部分成员可以用Visual InterDev 来开发脚本和组件,这两种工具以集成的方式一起工作,所开发的文件可以放在同一个容器中,并可以用Visual SourceSafe来管理。

(3)在Visual Studio提供的集成环境中,允许开发人员同时使用多种工具,如可以用Visual J++来开发Java applet,而用Visual InterDev来建立从网页上控制该applet的脚本代码。

(4)开发人员可以从主容器中获取文件并在本地工作站环境下使用这些文件。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈