二 开发工具简介
2.1 开发工具简介
本网站使用 DreamWeaver 作为开发环境,嵌套 VB 语言的 ASP.NET 作为编程环境,SQL
Server 是数据库环境。
2.1.1 ASP.NET 简介
ASP.Net2.0 是把基于通用语言的程序在服务器上运行。不像以前的 ASP 即时解释程序,
而是将程序在服务器端首次运行时进行编译。ASP.Net2.0 构架是可以用 Microsoft(R)公
司最新的产品 Visual Studio.net 开发环境进行开发,WYSIWYG(What You See Is What You
Get 所见即为所得)的编辑。这些仅是 ASP.Net2.0 强大化软件支持的一小部分。
因为 ASP.Net2.0 是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使
它运行在 Web 应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接
口 的 处 理 都 能 无 缝 的 整 合 到 ASP.Net2.0 的 Web 应 用 中 。 ASP.Net2.0 同 时 也 是
language-independent 语言独立化的,所以,你可以选择一种最适合你的语言来编写你的
程序,或者把你的程序用很多种语言来写,现在已经支持的有 C#(C++和 Java 的结合体),
VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于 COM+开发的程
序,能够完整的移植向 ASP.Net2.0。
ASP.Net2.0 使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设
置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理
员工具就可以实现。这种被称为"Zero Local Administration"的哲学观念使 ASP.Net2.0 的
基于应用的开发更加具体,和快捷。一个 ASP.Net2.0 的应用程序在一台服务器系统的安装
只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。
ASP.Net2.0 已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境
下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的 ASP.Net2.0 应用软件是
为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的
ASP 确做不到这一点。
ASP.NET 优越性主要体现在以下几个方面:
(1)效率,ASP.NET 是建立在.NET Framework 之上的,可使用 Visual Basic ,C++这样
的模块化程序设计语言,在第一次执行后不须重新编译就可直接运行,所以速度和效率比