AP.NET应用开发教程教学资源的案例1 第一个ASP.NET程序_第1页
AP.NET应用开发教程教学资源的案例1 第一个ASP.NET程序_第2页
AP.NET应用开发教程教学资源的案例1 第一个ASP.NET程序_第3页
AP.NET应用开发教程教学资源的案例1 第一个ASP.NET程序_第4页
AP.NET应用开发教程教学资源的案例1 第一个ASP.NET程序_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、asp.netasp.net应用开发教程应用开发教程案例1 第一个asp.net程序授课课时:授课课时:4 4课时(课时(180180分钟)分钟)主编:刘志成主编:刘志成21.1 案例描述 本案例使用本案例使用microsoft visual studio 2005提供的集成开发环境建立第提供的集成开发环境建立第一个基于一个基于c#的的asp.net应用程序。通过本作业训练安装与配置应用程序。通过本作业训练安装与配置iis、安装、安装visual studio 2005、设置虚拟目录和创建、设置虚拟目录和创建asp.net应用程序等技能。应用程序等技能。 案例描述案例描述31.2 案例完成步骤

2、1.2.1 1.2.1 创建创建asp.netasp.net应用程序应用程序1创建创建web项目项目在microsoft visual studio 2005中创建web项目就是创建网站,其具体操作步骤如下。(1)依次选择“开始”“程序”“microsoft visual studio 2005”“microsoft visual studio 2005”命令,启动microsoft visual studio 2005,进入.net集成开发环境。(2)在microsoft visual studio 2005集成开发环境中,依次选择“文件”|“新建”|“网站”命令,打开“新建网站”对话框,如

3、图所示。(3)在“新建网站”对话框中,进行相关配置。如图所示。 41.2 案例完成步骤1.2.1 1.2.1 创建创建asp.netasp.net应用程序应用程序51.2 案例完成步骤1.2.1 1.2.1 创建创建asp.netasp.net应用程序应用程序2添加添加web控件控件在web页面中添加一个label控件,然后设置该控件的属性,如图所示。 注意:注意:l web控件属性的设置即可以控件属性的设置即可以在设计阶段完成,也可以在程在设计阶段完成,也可以在程序运行时通过代码改变。序运行时通过代码改变。 61.2 案例完成步骤1.2.1 1.2.1 创建创建asp.netasp.net应

4、用程序应用程序3设计设计web窗体窗体在microsoft visual studio 2005中设计web窗体界面时,可利用表格或布局工具栏完成界面的布局 。利用布局工具栏可以设置各个控件的对齐方式,如图所示 注意:注意:l web窗体的界面设计可以结合窗体的界面设计可以结合dreamweaver等网页设计等网页设计软件来完成。软件来完成。 71.2 案例完成步骤1.2.1 1.2.1 创建创建asp.netasp.net应用程序应用程序4编写代码编写代码(1)前台的html代码 。(2)后台asp.net代码 注意:注意:l编写编写asp.net程序时可以选择程序时可以选择c#语言也可以选

5、择语言也可以选择vb.net语言进行语言进行描述;描述;l描述语言的选择不会影响到描述语言的选择不会影响到asp.net程序的开发思路和系统架构。程序的开发思路和系统架构。 81.2 案例完成步骤1.2.2 1.2.2 运行运行asp.netasp.net应用程序应用程序web窗体设计完成之后,可以通过运行程序来查看程序运行效果,单击常用工具栏中的“启动”按钮或按键盘上的“f5”键即可运行程序。 为站点添加web.config配置文件对话框 91.2 案例完成步骤1.2.2 1.2.2 运行运行asp.netasp.net应用程序应用程序终运行结果如图所示 注意:注意:l 在在visual s

6、tudio 2005中包含虚拟服务器,所以开发人员可以无需安中包含虚拟服务器,所以开发人员可以无需安装装iis即可进行应用程序的调试。但是一旦进入调试状态,就无法在即可进行应用程序的调试。但是一旦进入调试状态,就无法在visual studio 2005中进行页面的修改;中进行页面的修改;l 虽然虽然visual studio 2005提供虚拟服务器,但是为了完整模拟提供虚拟服务器,但是为了完整模拟asp.net网站应用程序,建议在发布网站前使用网站应用程序,建议在发布网站前使用iis进行调试;进行调试;101.2 案例完成步骤1.2.3 1.2.3 编译编译asp.netasp.net应用程

7、序应用程序 与传统的与传统的asp应用程序开发不同的是,应用程序开发不同的是,asp.net应用程序能够将应用程序能够将相应的代码编译成相应的代码编译成dll(动态链接库)文件,将(动态链接库)文件,将asp.net应用程序代码应用程序代码编译成动态链接库能够提高安全性,就算非法用户下载了相应的页面也编译成动态链接库能够提高安全性,就算非法用户下载了相应的页面也无法看到源代码。无法看到源代码。 编译后的编译后的asp.net应用程序在第一次应用时会有些慢,在运行后,应用程序在第一次应用时会有些慢,在运行后,每次对每次对asp.net应用程序的请求都可以直接从应用程序的请求都可以直接从dll文件

8、中请求,能够提文件中请求,能够提高应用程序的运行速度。高应用程序的运行速度。 111.3 知识链接1.3.1 .net1.3.1 .net应用程序框架应用程序框架 1公共语言运行时公共语言运行时 在组件运行过程中,运行时负责管理内存分配、启动或删除线程和在组件运行过程中,运行时负责管理内存分配、启动或删除线程和进程、实施安全性策略、同时满足当前组件对其它组件的需求。在多层进程、实施安全性策略、同时满足当前组件对其它组件的需求。在多层开发和组件开发应用中,运行时负责管理组件与组件之间的功能的需求。开发和组件开发应用中,运行时负责管理组件与组件之间的功能的需求。 2统一的编程类统一的编程类 .ne

9、t应用程序框架是一个系统级的框架,对现有的框架进行了封装,应用程序框架是一个系统级的框架,对现有的框架进行了封装,开发人员无需进行复杂的框架学习就能够轻松使用开发人员无需进行复杂的框架学习就能够轻松使用.net应用程序框架进应用程序框架进行应用程序开发行应用程序开发 121.3 知识链接1.3.2 1.3.2 安装与配置安装与配置iisiis 1安装安装iis服务器服务器 internet信息服务为用户提供了一种可以添加和配置web站点、web文件夹和文件的方法。用asp.net开发的网站要通过internet信息服务系统来访问。 安装步骤参阅教材。 2配置配置iis服务器服务器 iis服务器

10、安装完成后,还需要进行一定的设置,这样才能使服务器在最优的环境下运行,配置iis服务器的具体步骤参阅教材。 注意:注意:l在在iis调试调试asp.net程序时,一定要确保网站处于启动状态;程序时,一定要确保网站处于启动状态;l对应版本的对应版本的asp.net程序,如果没有进行转换之前建议在特定的版本程序,如果没有进行转换之前建议在特定的版本下运行;下运行;l在设置主目录时,建议不要采用默认的主目录,设定主目录之后,新在设置主目录时,建议不要采用默认的主目录,设定主目录之后,新建的项目都将保存在主目录之下,因此要特别注意主目录的路径。建的项目都将保存在主目录之下,因此要特别注意主目录的路径。

11、131.3 知识链接1.3.3 1.3.3 设置虚拟目录设置虚拟目录 要浏览一个已经部署好的要浏览一个已经部署好的web项目(不能在集成环境中打开和项目(不能在集成环境中打开和运行),除了配置运行),除了配置iis服务器之外,服务器之外,还必须将项目指定为虚拟目录才还必须将项目指定为虚拟目录才能浏览。能浏览。 141.3 知识链接1.3.4 1.3.4 安装安装visual studio 2005visual studio 2005 1安装安装visual studio 2005 2主窗口主窗口、151.3 知识链接1.3.4 1.3.4 安装安装visual studio 2005visua

12、l studio 2005 3工具箱工具箱4解决方案管理器解决方案管理器 、161.3 知识链接1.3.4 1.3.4 安装安装visual studio 2005visual studio 2005 5属性窗口属性窗口 6窗体设计器窗体设计器 、171.4 拓展提高选择题选择题 1. 下面关于下面关于iis服务器的描述正确的是服务器的描述正确的是( )。. windows操作系统安装完成后,操作系统安装完成后,iis服务器就会自动安装好服务器就会自动安装好. iis主目录是不能更改的,一旦更改项目将不能浏览主目录是不能更改的,一旦更改项目将不能浏览. 在在iis服务器中必须启动匿名访问,否则

13、不能使用服务器中必须启动匿名访问,否则不能使用ip地址浏览页面地址浏览页面. 在在iis服务器中启用默认文档与不启用没有区别服务器中启用默认文档与不启用没有区别2. 运行运行asp.net程序时,计算机必须安装程序时,计算机必须安装( )。 . net framework 和和iisb. vs.net c. c#和和vb.net d. asp.net3. .net framework是一种是一种( )。a. 编程语言编程语言 b. 程序运行平台程序运行平台c. 操作系统操作系统d. 数据库管理系统数据库管理系统4要使程序立即运行,需要按要使程序立即运行,需要按( )键。键。. f5b. ctrl+5. f10d. f11 、181.4 拓展提高操作题操作题 1操作要求操作要求(1)安装)安装microsoft .net framework sdk v2.0。(2)安装)安装microsoft visual s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论