Web应用程序设计案例教程第1章

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

☺(2)代码分离
在ASP.ENT中,HTML代码与程序代码分离,大大提高了 ASP.NET页面的设计效率以及程序代码的可阅读性、可调试 性与可维护性。
☺(3)增强的性能
ASP.NET程序是在服务器上运行的编译好的公共语言运行库 (CLR)代码,而不像ASP那样解释执行,因而与ASP相比,执 行效率大大提高。
判断题
☺ 1. 浏览器只能解释HTML和JavaScript代码,不能解释后台代码。 ( ) ☺ 2. 页面<HEAD>标签是可有可无的,而<BODY>标签是必不可少的。 ( ) ☺ 3. JavaScript脚本在发送到客户端时,需要将其编译成HTML代码。 ( )
17百度文库
第1章 初识Web应用程序
识 (1) 了解ASP.NET的主要特点 (2) 掌握IIS的配置 (3) 掌握虚拟目录的设置 (4) 掌握创建Web应用程序的基本操作步骤 (1) 学会配置IIS (2) 学会设置虚拟目录 (3) 学会创建简单Web应用程序
教 学 导 航
章 章
(1) 培养学生的自主学习能力和知识应用能力 (2) 培养学生勤于思考、认真做事的良好作风 IIS服务器的配置与虚拟目录的设置 虚拟目录的设置 理论实践一体化,教、学、做合一 4课时(含课堂实践) 项目1:架构Web程序的运行环境 任务1:安装IIS 任务2:配置IIS 任务3:设置虚拟目录 项目2:创建一个简单的Web应用程序 程 章应用 章应用 安装IIS服务器→设置IIS服务器→设置虚拟目录→创建Web应用程序 Page对象 Web服务器控件:Label控件
4
1.3 架设Web程序的运行环境
1.3.1 安装与配置IIS
☺ IIS为Internet 信息服务器的简写,通常称之为Web服务器。要开发或部署
ASP.NET项目,必须要配置好IIS服务器。 ☺ 1. 安装IIS服务器步骤如下 .
(1)将Windows操作系统光盘放入光驱中 (2)选择【开始】|【设置】|【控制面板】命令,打开【Windows组件向导】对 话框。 (3)在【Windows组件向导】对话框中,打开【Internet 信息服务(IIS)】对话框。 (4)可以采用【Internet 信息服务(IIS)】对话框中默认选中的子组件,也可以自 (4) Internet (IIS) 己定义子组件,单击【确定】按钮返回到【Windows组件向导】对话框,再 单击【下一步】按钮开始安装IIS服务器。
2
知识准备
1.1 ASP.NET简介
ASP.NET是对传统ASP技术的重大升级和更新, ASP.NET的设计初衷是解决ASP程序开发的“复杂”、 “烦琐”等问题。 ASP.NET具有以下优点。 ☺(1)支持多语言开发
支持多语言开发是ASP.NET的重要新特性之一,主要表现在 所支持的编程语言种类多和单个语言功能强两个方面。
5
1.3.2 设置虚拟目录
设置虚拟目录的方法。 ☺首先选择Web项目所在的文件夹右击,打开【属
性】对话框,并切换到【Web共享】选项卡。 ☺在【属性】对话框的【Web共享】选项卡中单击 【添加】按钮,输入别名,单击【确定】按钮,返 回到项目【属性】对话框单击【确定】按钮,虚拟 目录便设置好了。
打开IIS服务器查看Internet信息服务窗口,可 以看到有一个刚刚建立的虚拟目录,现在就可 以编辑与浏览Web页面了。
http://localhost/ch1/Web Form1.aspx,按Enter键, Web页面的浏览效果如图 所示。
12
【同步实践 同步实践】 同步实践
操作要求如下。 ☺(1)安装IIS服务器。 ☺(2)配置IIS服务器。 ☺(3)创建一个Web页面,在该页面中添加一个标签
控件,该控件的Text属性设置为
A. Windows操作系统安装完成后,IIS服务器就会自动安装好 B. IIS主目录是不能更改的,一旦更改项目将不能浏览 C. 在IIS服务器中必须启动匿名访问,否则不能使用IP地址浏览页面 D. 在IIS服务器中启用默认文档与不启用没有区别
☺ 2. 运行ASP.NET程序时,计算机必须安装( )。
☺除了以上优点外,还支持服务器控件和Web服务,具有更
高的安全性和良好的可伸缩性等。
3
1.2 ASP.NET的服务器控件简介
ASP.NET的服务器控件主要有: 标签控件Label和Literal,按钮 控件Button、LinkButton和 ImageButton,文本框控件 TextBox,图像控件Image,超 链接控件HyperLink,复选框 CheckBox CheckBox,单选按钮 RadioButton,列表控件 DropDownList、ListBox,容器 类控件Panel,验证控件等。 本节首先介绍Label控件。 Label控件是用来在Web窗体上 显示静态文本,要显示的具体 内容通过其Text属性来设置。 操作过程是:如图所示的工具 箱中单击Label控件按钮,按住 鼠标左键,将其拖拽到设计区 然后释放鼠标左键即可。
15
本章小结
本章主要介绍了IIS服务器的安装与配置、虚 拟目录的创建和简单Web应用程序的创建,重 点是IIS服务器的配置与虚拟目录的创建。 通过本章的学习,读者应能独立完成IIS服务 IIS 器的安装与配置以及虚拟目录的创建。
16
思考与习题
选择题
☺ 1. 下面关于IIS服务器的描述正确的是( )。
A. NET Framework 和IIS C. C#和VB.NET B. VS.NET D. ASP.NET
☺ 3. .NET Framework是一种( )。
A. 编程语言 C. 操作系统 A. F5 C. F10 B. 程序运行平台 D. 数据库管理系统 B. Ctrl+5 D. F11
☺ 4.要使程序立即运行,需要按( )键。
8
1.4.2 添加Web控件
在Web页面中添加一个 Label控件,设置该控件 的字体为【隶书】、大 小为Large、字形为【粗 体】,其Text属性值为 【这是我创建的第一个 Web页面】。该Label控 件的属性设置面板如图
9
1.4.3 查看系统自动生成的代码
在如图所示的设计视图 区域中双击,会显示一 个名为Default.aspx.vb 的文件,该文件专门负 责处理Default.aspx页面 的逻辑事务。
10
1.4.4 查看Web页面的HTML代码
单击标签HTML,可以查看Web页面的HTML代码,, 如图1-22所示。单击标签【设计】,可以切换到页 面的设计视图。
11
【操作体验 操作体验】 操作体验
【操作体验 操作体验】 操作体验 ☺(1)设置ch1为虚拟目录。 ☺(2)启动Internet浏览器。 ☺(3)在地址栏中输入:
6
1.4 创建基于VB.NET的Web 应用程序
本节使用Visual Studio.NET 2003提供的集成 开发环境建立第一个基于VB.NET的Web应用 程序。
7
1.4.1 创建Web项目
(1) 通过资源管理器在合适的位置创建文件夹且设置 为Web共享文件夹,即虚拟目录。 (2) 选择【开始】|【程序】启动Visual Studio.NET 2003,进入.NET集成开发环境。 (3) 在Visual Studio.NET 2003集成开发环境中,选 择【文件】|【新建】|【项目】命令,打开新建项目 菜单。 (4) 选择【新建】命令,弹出【新建项目】对话框, 在【项目类型】列表框中选择【Visual Basic项目】, 在右侧【模板】列表框中选择【ASP.NET Web应用 程序】图标。 (5) 修改文件名称。在【解决方案资源管理器】中选 中WebForm1.aspx文档,右击打开快捷菜单,在快 捷菜单中选择【重命名】命令,将WebForm1.aspx 修改为Default.aspx。
☺ 2. 配置IIS服务器步骤如下。
(1)选择【开始】|【设置】|【控制面板】命令,打开【控制面板】窗口,打开 【管理工具】窗口;打开【Internet 信息服务】窗口。 (2)打开快捷菜单中选择【启动】命令来启动IIS服务器。 (3)在【Internet 信息服务】窗口中,右击【默认网站】图标,选择【属性】命 令,打开【默认网站 属性】对话框。 (4)设置IP地址与TCP端口。 (5)设置主目录。 (6)设置默认文档。 (7)设置目录安全性。
13
【疑难解析 疑难解析】 疑难解析
问题:虚拟目录是否有其他创建方法? 答:有,可以在Internet信息服务(IIS)管理器 中利用虚拟目录创建向导创建虚拟目录。
14
【课外拓展 课外拓展】 课外拓展
(1) 安装Visual Studio.NET 2003。 (2) 安装并配置IIS服务器。 (3) 创建一个Web页面。 Web
相关文档
最新文档