ASP.NET软件开发实用教程 教学课件 ppt 作者 华驰任务二

上传人:w****i 文档编号:92499757 上传时间:2019-07-10 格式:PPT 页数:31 大小:2.30MB
返回 下载 相关 举报
ASP.NET软件开发实用教程 教学课件 ppt 作者 华驰任务二_第1页
第1页 / 共31页
ASP.NET软件开发实用教程 教学课件 ppt 作者 华驰任务二_第2页
第2页 / 共31页
ASP.NET软件开发实用教程 教学课件 ppt 作者 华驰任务二_第3页
第3页 / 共31页
ASP.NET软件开发实用教程 教学课件 ppt 作者 华驰任务二_第4页
第4页 / 共31页
ASP.NET软件开发实用教程 教学课件 ppt 作者 华驰任务二_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《ASP.NET软件开发实用教程 教学课件 ppt 作者 华驰任务二》由会员分享,可在线阅读,更多相关《ASP.NET软件开发实用教程 教学课件 ppt 作者 华驰任务二(31页珍藏版)》请在金锄头文库上搜索。

1、ASP.NET软件开发案例教程,任务二 搭建网络在线考试系统开发环境,任务描述,通过需求分析,确定了网络在线考试系统开发技术为ASP.NET,根据软件开发流程,在本任务中需完成ASP.NET开发环境和运行环境的搭建,并能学会编写和发布简单的ASP.NET程序。 在本任务中还需完成网络在线考试系统开发项目在VSS(Visual Source Safe)中的配置。,任务分析,学习一种新的基于Web的软件开发技术,首先要知道它的开发环境是什么,开发完成之后如何部署,都需要些哪些的支持。 通过本任务的学习,需要掌握网络在线考试系统的开发环境和运行环境,并掌握第一个ASP.NET程序建立和运行的方法。

2、配置管理(Configuration Management,CM)是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。在软件开发过程中,版本控制是非常重要的,在本任务中还将介绍软件的版本控制工具VSS(Visual Source Safe),通过VSS 在本系统开发中的部署,掌握VSS的基本使用方法。,任务准备,1.实现Web应用软件的关键技术,随着计算机与网络技术的发展,人们对网页的要求已经不再停留在静态网站上了,网站的动态设计成了一种必然的趋势。 1.ASP A

3、SP即Active Server Pages(活动服务器页面),它是微软(Microsoft)公司开发的一种HTML(超文本标识语言)、Script(脚本,由一组可以在Web服务器端或客户端浏览器端运行的命令组成)与CGI的结合体。ASP包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性。,任务准备,2.PHP PHP即HyperText preprocessor(超文本预处理器),其语法接见了C、Java、Perl等语言,只需要很少的编程知识就能使用PHP建立一个真正交互的Web站点。PHP与HTML语言具有非常好的兼容

4、性,用户可以直接在脚本代码中加入HTML标签,或者在HTML标签中加入脚本代码,从而更好地实现页面控制。PHP提供了标准的数据库接口,数据库链接方便、兼容性强,可以进行面向对象编程。 3.JSP JSP即Java Sever Pages(Java服务器页面),它是Sun Microsystem公司于1999年6月推出的新技术,是基于Java Servlet以及整个Java体系的Web开发技术。由于JSP基于强大的Java语言,具有很强的扩展能力、靓号的收缩性,以及与平台无关的开发特性。所以被许多人认为是未来最有发展前途的网站技术。,任务准备,4.ASP.NET 在ASP的基础上,Microso

5、ft公司推出了ASP.NET不仅借鉴了ASP技术的优点,而且借鉴了Java语言和VB语言的开发优势、成为Microsoft推出的新一代Active Server Pages。ASP.NET并不是ASP的简单升级,ASP与ASP.NET主要有以下不同。 开发语言不同 ASP使用JavaScript或VBScript脚本语言来开发、用户向Web页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。 运行机制不同 ASP是解释运行的编程框架,所以执行效率较低。 ASP.NET是编译性的编程框架,运行的是服务器上的编译好的公共语言运行时代库代码,可以利用早期绑定、实施编译来提高效率。

6、,任务准备,开发方式不同 ASP把界面设计代码和业务逻辑代码混合在一起,维护性和复用性困难。 ASP.NET把界面设计和程序设计以不同的文件分离开、复用性和维护性得到提高。 以上几种动态网页技术的比较见表。,任务准备,2. ASP.NET介绍,作为目前比较流行的动态网站技术,ASP.NET与其他动态网页技术相比,具有以下优点。 开发工具使用方法 将业务逻辑代码与界面设计代码分开 易于配置和部署 执行效率高 安全性高 可以跟踪和调试,任务准备,3. Microsoft Visual Source Safe软件介绍,Microsoft Visual Source Safe(VSS)是微软出品版本控

7、制软件,它的主要任务就是负责项目文件的管理,几乎可以适用于任何软件项目。除了VSS外,常用的版本控制软件还有Clearcase,CVS,PVCS等。VSS程序分为Microsoft Visual Source Safe Administration和Microsoft Visual Source Safe客户端程序,前者负责对VSS数据库后台的维护,比如用户的注册和管理、权限的分配等支持性的工作,配置管理员一般使用它进行配置服务器的维护;后者是访问VSS数据库的终端,项目组成员可以使用它进行项目文档各类文档的读取和维护。,任务实施,1. Visual Studio.NET介绍,Visual S

8、tudio是一套完整的开发工具集,用于生成ASP.NET Web应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Studio.NET是一套集成开发环境(IDE),支持Visual Basic、Visual C+、Visual C#和Visual J#,利用Visual Studio可以共享工具有助于创建混合语言解决方案。目前使用较多的Visual Studio.NET版本是Visual Studio.NET2010。,任务实施,安装Visual Studio.NET2010需要满足的系统要求见表,任务实施,2.安装Visual Studio.NET,双击运

9、行安装文件autorun.exe或setup.exe,运行显示界面如图:,任务实施,选择“安装Visual Studio2010”选项,开始加载安装组件,运行显示界面如图 :,任务实施,单击“下一步”按钮,运行显示界面如图 :,任务实施,选中“我接受许可协议中的条款”复选框,单击“下一步”按钮,提示选择 安装的功能和安装路径,运行显示界面如图 :,任务实施,选择安装功能。哲理有“完全”和“自定义”三种安装方式,初学者可以选择“完全”单选按钮,安装全部功能。单击“浏览”按钮设置好安装目录。单击 “安装”按钮,安装程序开始安装各种组件,运行显示界面如图 :,任务实施,组件安装完成后,运行显示界面如

10、图所示。如果用户没有安装Office 2003,会出现“Office依赖项预告”提示,可不予理会。 单击“完成”按钮,回到Visual Studio2010安装选择界面。如果要继续安装MSDN,则选择“安装产品文档”选项,开始安装MSDN;如果不安装文档,单击“退出”按钮,安装完成。,任务实施,完成安装后,选择“开始”|“程序”|Microsoft Visual Studio 2010|Microsoft Visual Studio 2010命令,运行Visual Studio 2010。 首次运行,系统会提示选择默认环境设置,如图所示。 如图中选择“Visual C#开发设置”选项,单击“启

11、动Visual Studio”按钮,系统提示为“第一次使用配置环境,可能要花几分钟”,以后再使用时不会出现此提示。然后系统显示“起始页”窗口,如图所示。,任务实施,3.编写一个ASP.NET程序,创建一个简单的ASP.NET程序,如图所示,页面显示一幅图片和两个按钮。当单击“隐藏”按钮时,图像被隐藏;单击“显示”按钮时,图像又显示。,任务实施,启动Visual Studio 2010。选择“文件”|“新建”|“网站”命令,打开“新建网站”对话框,单击“确定”按钮,生成一个默认名称为Default.aspx的网页网页有“设计”“拆分”和“源”三种视图,显示的页面是源代码。 将光标悬浮到窗口左侧的

12、“工具箱”符号上方,显示工具箱。 在工具箱中中拖曳Button控件到设计视图。选中该按钮控件,在属性窗口修改它的ID属性值为btnShow,Text属性值为“显示”,用鼠标拖动修改Button按钮的大小。 用同样的方法添加一个Button按钮,是指其ID属性值为btnHide,Text属性值为“隐藏”。 拖曳Image控件带设计视图。选择该Image控件,在属性窗口修改它的ID属性值为imageFlower,在ImageUrl属性后单击“更多”按钮,选择图片。,任务实施,双击“显示”按钮,进入到Default.aspx.cs文件,并生成btnShow_Click事件,在里面输入代码“imgFl

13、ower.Visible = true;”。单击Default.aspx*标签回到Default.aspx文件,双击“隐藏”按钮,进入到Default.aspx.cs文件,并生成btnHide_Click事件,在里面输入代码“imgFlower.Visible = false;”,如图所示 。,任务实施,选择“生成”|“生成解决方案”命令,如果没有语法错误,窗口下方会显示“生成成功”;否则,下方会提示错误,检查是否有输入错误并改正,然后重新生成解决方案。 选择“调试”|“开始执行(不调试)”命令,显示结果如上图所示。当单击“隐藏”按钮时,图像被隐藏;单击“显示”按钮时,图像又显现。 选择“文件

14、”|“全部保存”命令,保存项目。 解决方案文件的默认存储路径和前面指定的网站存储路径并不一致,为了方便以后打开解决方案文件,需要修改解决方案文件的位置,方法是在解决方案资源管理器中选择“解决方案”节点,此时在文件菜单中会出现“*.sln另存为”命令把解决方案文件另存为到网站目录中。,任务实施,小贴士 Visual Studio能自动识别各种关键字、系统函数、成员变量,自动给出输入提示,如图2-19所示。当输入“im”时,下面会提示出很多以im开始的关键字、变量名以及属性、属性值等,只需要选择控件名imgFlower;当在imgFlower后输入“.”后,有会给出许多提示,这里选择属性Visib

15、le。Visual Studio还能自动更正大小写错误、自动标识错误等,有助于提高过程的自动化和开发效率。,任务实施,4. ASP.NET程序发布,现在第一个ASP.NET程序已经能在开发环境Visual Studio环境下运行了,但如果要脱离开发环境,在服务器上运行,还需要进行发布。 在菜单栏选择“生成”|“发布网站”命令,如图所示,系统显示“发布网站”对话框,如图所示。在此对话框中选择发布后的目标位置,单击“确定”按钮。发布成功后所有的.cs文件都被编译成bin文件夹下的DLL文件。,任务实施,5.制定项目版本控制策略及过程部署,配置管理的目的是让各种工作产品能有序的管理起来,提高项目组的

16、工作效率和准确性,促进项目的成功,本项目所选择的管理工具为Microsoft Visual Source Safe 2005(以下简称VSS)。 安装好VSS后,通过“程序” 菜单打开Microsoft Visual Source Safe Administration。 现在来演示一下如何配置一个新的VSS数据库。 (1)选择FileNew Database命令创建一个新的VSS数据库。在随后弹出的向导界面中单击“下一步”按钮。 (2)选择VSS数据库的存放路径及名称。后面就直接单击“下一步”按钮完成整个数据库的配置向导,知道数据库创建成功。,任务实施,(3)设置VSS数据库的用户。打开创建好的VSS数据库,课件系统创建好了3个默认的用户:Admin,Administrator,Guest。其中Admin用户是VSS数据库的超级管理员;Administrator用户是集成操作系统的用户;Guest是一个可以访问VSS数据库的用户。 向系统中添加新用户很简单,单击UsersAdd User命令,在弹出的对话框中输入用户名和密码,就完成了用户的注册。在实际项目中

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号