(6)更加易于开发 (7)自定义性和扩展性 (8)安全性 (9)清晰的程序结构
2012-12-15 ASP.NET 数据库应用程序开发 12
1.2.3 ASP.NET与ASP的对比
ASP 程序代码与页面标识混合在一个页面文 件中,无法剥离 程序员需要严格区分一个页面文件中客 户端脚本程序与服务器端的程序,而且 客户端的程序与服务器端的程序很难交 互 仅支持HTML 解释执行 ASP.NET 程序代码和页面标识可以完全剥离 使用Web控件,不再区分客户端和服务 器端程序,可以直接进行数据交换
支持
HTML、Web Control 第一次请求时自动编译执行,以后再次 访问时不需要重新编译
支持COM组件
程序很难高度和跟踪 支持
VBScript、
JavaScript语言 不支持面向对象编程
支持COM组件、类库和Web Service组件
可以方便地调试和跟踪 支持C#、Visual Basic.NET、 Jscript.
NET 支持面向对象编程
2012-12-15
ASP.NET 数据库应用程序开发
13
1.3 建立服务器端ASP.NET的运行环境
1.操作系统 虽然.NET应用程序希望是跨平台的,但目前仍只 能在Windows类的操作
系统上运行。 2.Web浏览器 Web客户端需要Internet Explorer 5.5及以上版 本。 3.Web服务器 ASP.NET是基于Web的应用,需要Web服务器环境的 支持。Windows操作系统下使用IIS5.0及以上版本作为 Web服务器。 4..NET框架 在服务器端,必须安装.NET Framework才能让Web 服务器执行ASP.NET
程序。
2012-12-15 ASP.NET 数据库应用程序开发 14
1.4 Visual Studio.NET开发工具
Microsoft Visual Studio.NET是基于.NET框架的 集成开发环境,它集源程序编辑、编译、链接及项目 管理和程序发布等于一体,其功能十分强大。 Microsoft Visual Studio.NET的2003版本包括Visual Basic.NET、Visual C++.NET、Visual C#
.NET和 Visual J#.NET四种语言,可以开发Windows应用程序 和ASP.NET Web应用程序。
2012-12-15
ASP.NET 数据库应用程序开发
15
1.4.1
Visual Studio.NET开发环境的启动 单击 “开始”按钮→“程序” →“Visual Studio.NET 2003” →“Visual Studio.NET 2003” 菜单,即可进入如下图所示的界面。
2012-12-15
ASP.NET 数据库应用程序开发
16
单击“文件”→ “新建” →“项目”菜单,出 现如下图所示的“新建项目”对话框。
2012-12-15
ASP.NET 数据库应用程序开发
17
最后,单击“确定”按钮,这时系统将进入 Visual Studio.NET的集成开发环境的主界面,如下图 所示。
2012-12-15
ASP.NET 数据库应用程序开发
18
1.4.2 Visual Studio.NET开发环境的组成与使用
1.标题栏 标题栏是Visual Studio.NET集成开发环境的屏幕 顶部的水平条,它显示的是应用程序的名称。 2.菜单栏 菜单栏是用户使用VS.NET的主要工具之一,通过 它可以执行VS.NET的所有功能。 3.工具栏 Visual Studio.NET具有“标准”、“格式设置”、 “设计”、“布局”等20多种工具栏。
2012-12-15
ASP.NET 数据库应用程序开发
19
4.工具箱 该窗口包含了程序设计过程中可以使用的各种控 件,在工具箱中,每种控件用一小的图标及相应的名 称来表示。Visual Studio.NET将其所有控件分类放于 不同的标签页中,有“数据”、“Web窗体”、“组 件”、“HTML”四个标签页,单击不同的标签页可切 换到不同的工具箱。
2012-12-15
ASP.NET 数据库应用程序开发
20
5.属性窗口 可查看和更改位于编辑器和视图设计器中的选定 对象的设计时属性及事件,也可以编辑和查看文件、 项目及解决方案属性。
2012-12-15
ASP.NET 数据库应用程序开发
21
5.视图
设计器窗口 视图设计器窗口用于设计网页的用户界面及相应 的程序代码。
2012-12-15
ASP.NET 数据库应用程序开发
22
在解决方案资源管理器窗口中,,右击某个网页 文件或网页程序代码文件,在出现的快捷菜单中,单 击“查看代码”菜单,即进入网页的程序代码编辑状 态