P.NET(C#)网站开发-电子教案-源代码-张志明 第1章 ASP.NET开发环境

上传人:E**** 文档编号:89452094 上传时间:2019-05-25 格式:PPTX 页数:36 大小:4.13MB
返回 下载 相关 举报
P.NET(C#)网站开发-电子教案-源代码-张志明 第1章 ASP.NET开发环境_第1页
第1页 / 共36页
P.NET(C#)网站开发-电子教案-源代码-张志明 第1章 ASP.NET开发环境_第2页
第2页 / 共36页
P.NET(C#)网站开发-电子教案-源代码-张志明 第1章 ASP.NET开发环境_第3页
第3页 / 共36页
P.NET(C#)网站开发-电子教案-源代码-张志明 第1章 ASP.NET开发环境_第4页
第4页 / 共36页
P.NET(C#)网站开发-电子教案-源代码-张志明 第1章 ASP.NET开发环境_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《P.NET(C#)网站开发-电子教案-源代码-张志明 第1章 ASP.NET开发环境》由会员分享,可在线阅读,更多相关《P.NET(C#)网站开发-电子教案-源代码-张志明 第1章 ASP.NET开发环境(36页珍藏版)》请在金锄头文库上搜索。

1、高职高专院校“十二五”精品示范系列教材(软件技术专业群),ASP.NET(C#)网站开发 主 编 张志明 王 辉 副主编 陈炎龙 马金素 张一帆 中国水利水电出版社,第1章 ASP.NET开发环境,学习目标,通过本章知识的学习,读者首先对Web基础知识有些初步了解;在此基础上,学习、掌握ASP.NET开发环境的安装、配置、测试方法,并利用Visual Studio2008开发环境创建一个动态网站。通过本章内容的学习,读者可以达到以下学习目的: 了解Web系统三层结构的含义。 掌握IIS、Framework和Visual Studio的安装方法。 掌握ASP.NET网站开发环境的配置方法。 了解

2、ASP.NET网站页面处理过程。,1.1 情景分析,通过本章内容的学习,读者可以掌握ASP.NET网站环境设置的相关知识,并能够成功创建动态显示用户姓名的ASP.NET网站,效果如图1-1所示。,1.2 Web基础知识,1、C/S结构和B/S结构 C/S(Client/Server)结构即客户机和服务器结构, B/S(Browser/Server)结构即浏览器和服务器结构。 C/S结构是建立在局域网的基础上的,而B/S结构则主要是建立于广域网的基础上的。以目前的网络发展和开发技术来看,采用B/S结构通过Internet/Intranet模式进行数据库访问的网络应用,能够实现不同接入方式(比如L

3、AN、WAN、Internet/Intranet等)访问和操作,在系统开发难易程度、数据库安全,以及系统后期维护等多个方面具有明显优势。,2 Web系统三层架构,Web系统的三层架构是将系统的整个业务应用划分为表示层、业务逻辑层和数据访问层,如图1-2所示。层与层之间相互独立,任何一层的改变不影响其它层的功能。,图1-2 Web系统三层架构示意图,3 ASP.NET工作原理,传统ASP应用程序的工作原理,如图1-3所示。客户端通过浏览器向Web服务器提出访问请求,Web服务器向数据库服务器发出操作请求,数据库服务器对数据进行相应处理,把数据返回到Web服务器,Web服务器将最终结果返回给客户端

4、。,ASP.NET同样采用上述工作方式,不同的是ASP.NET程序在被访问时要先编译成MSIL(Microsoft Intermediate Language)语言,然后,MSIL再被编译成机器码执行。MSIL包含装载、初始化、调用对象的方法等指令及操作,与机器码十分接近,具有很快的执行速度。 使用MSIL有以下几个方面的好处。 通过JIT(Just In Time)编译器将MSIL编译成机器码,因为不同的计算机系统支持不同的JIT编译器。因此,将相同的MSIL通过不同的JIT编译器编译后便能实现MSIL的跨平台运行。 采用MSIL实现了.NET框架对多种程序语言的支持,因为任何可编译成MSI

5、L的程序语言都可以被.NET应用程序所使用。 ASP.NET程序在第一次被访问时,程序先被编译成MSIL再被调用执行,相对于ASP程序该处理时间变长了。然而,当该程序被第二次调用时,直接将MSIL编译后执行,执行速度很快。这样以来,总体的执行效率就得到了提高。,1.3 ASP.NET开发环境配置,1 ASP.NET的运行环境 1.软件环境 操作系统:Windows 2000 Professional/Server 、Windows XP Professional、win7家庭高级版,或者其它Windows高级版本。考虑到多方面的条件限制,本书采用Windows XP Professional操

6、作系统。 服务器软件:Internet Information Services(简称IIS) 5.0,.NET FrameWork2.0,Microsoft Data Access Components(简称MDAC),或者以上软件的高级版本。本书采用IIS5.0,.NET FrameWork3.5和MDAC2.8版本。 客户端软件:Internet Explorer(简称IE) 6.0或者以上版本均可。本书采用IE8.0版本。,2.硬件环境,CPU:CPU要求Intel Pentium III-class 600 MHz以上。 内存:内存要求在256MB以上。 磁盘:磁盘空间4GB以上。

7、上述硬件环境为ASP.NET正常运行的最低要求,为了提高开发效率,建议读者采用高性能CPU和较大容量内存的计算机。,2 安装IIS服务,一般情况下,服务器版的Windows操作系统中,IIS会作为系统组件预装在电脑里,而非服务器版的Windows需要读者自行安装。IIS的安装其实很简单,大约需要几分钟时间即可完成。下面以Windows XP为例介绍IIS 5.0的安装步骤。,(1)将Windows XP系统光盘放入光盘驱动器。 (2)选择“开始”“设置”“控制面板”命令,在“控制面板”窗口中双击“添加或删除程序”图标,打开“添加或删除程序”窗口,如图1-4所示。,2 安装IIS服务,(3)单击

8、“添加或删除程序”窗口左侧的“添加/删除Windows组件”按钮,弹出“Windows组件向导”对话框。选中“Internet信息服务(IIS)”复选框,如图1-5所示。,2 安装IIS服务,(4)单击“详细信息”按钮,查看IIS详细信息,如图1-6所示。,2 安装IIS服务,(5)连续单击两次“确定”按钮,即可完成IIS的安装,如图1-7所示。,3 安装.NET Framework,.NET Framework是.NET平台的核心,它主要由两部分组成:公共语言运行库(Common Language Runtime,CLR)和.NET Framework类库(Framework Class L

9、ibrary,FCL)。.NET Framework的组成如图1-8所示。,IIS服务安装完成后,为了支持ASP.NET程序,还必须安装.NET Framework,用户可到Microsoft网站下载。用户如果安装了Visual Studio2008,则会自动安装.NET Framework 3.5。由于.NET Framework的安装简单,在此不再累赘。需要提醒用户的是,安装.NET Framework之前,应首先安装IIS。,4 测试ASP.NET环境,【例1-1】使用记事本创建第一个ASP.NET程序(Ex01.aspx)。 ,5 安装Visual Studio,VS2008安装为例介

10、绍VS的安装方法。 (1)安装完IIS服务和.NET Framework之后,就可以开始安装Visual Studio了。双击安装光盘中的Setup.exe文件,安装程序首先对操作系统的配置进行检测,通过检测就会出现如图1-10所示窗口。,(2)单击“安装Visual Studio 2008”链接,打开VS2008安装程序起始页。选择“我已阅读并接受许可条款(A)”选项,输入产品密钥和名称,如图1-11所示。,(3)单击“下一步”按钮,打开VS2008安装程序功能选择页面,在“选择要安装的功能(S)”选择“自定义”项,如图1-12所示。,(4)单击“下一步”按钮,打开VS2008安装程序功能选

11、项页,读者可根据需要选择相应功能。本书根据教学内容要求选择了“Visual C#”、“Visual Web Developer”语言工具和其它几个选项,如图1-13所示。,(5)单击“安装”按钮,VS2008就开始进行安装,如图1-14所示。几分钟过后,系统会提示软件安装成功,如图1-15所示。,(6)单击“完成(F)”按钮,完成VS2008开发环境的安装。,1.4 初识Visual Studio 2008,1.“工具箱”窗口 在VS2008开发环境中,工具箱窗口主要包含了分类显示的各种控件列表。在设计Web窗体界面时,可以直接通过拖放(或双击)工具箱中的控件来实现控件添加。 2.“解决方案资

12、源管理器”窗口 在VS2008中,属于同一应用程序的一组称为解决方案。“解决方案资源管理器”窗口显示了每个项目的树状列表,包括各个项目的引用和组件。该窗口顶部有一系列按钮,这些按钮根据所选项目不同而显示不同。 3.“属性”窗口 在设计Web窗体应用程序界面时,读者可以直接通过“属性”窗口来设置所选控件的属性,省去了编写代码的烦琐,提高了系统开发效率。,2 创建ASP.NET网站,【例1-2】创建一个基于Visual C#语言的ASP.NET网站,保存到D:try目录下。 (1)选择“开始”“程序”“Microsoft Visual Studio 2008” “Microsoft Visual

13、Studio 2008”命令启动VS2008应用程序,打开VS起始页,如图1-17所示。,(2)单击“最近的项目”中“创建:网站”链接,或者选择“文件”“新建网站(W)”命令,弹出“新建网站”窗口。在“模板(T)”项中选择“ASP.NET网站”,“位置(L)”选择“文件系统”项,“语言(G)”选择“Visual C#”项,并修改网站保存位置为D:try目录,如图1-18所示。,(3)单击“确定”按钮,完成ASP.NET网站的创建。同时,系统会自动生成并打开Default.aspx网页文件,如图1-19所示。,3 创建Web页面,【例1-3】在try网站中创建Default页面,实现在文本框中输

14、入用户姓名,单击“查看效果”按钮后,用户姓名动态地添加到欢迎语句(Default.aspx)。 (1)点击页面主窗体中的“设计”视图切换按钮,把图1-19的“源”视图方式切换到设计视图,如图1-20所示。,(2)从工具箱的“标准”类中拖动Label控件到页面,或者双击Label控件,将其属性窗口的控件“(ID)”属性改为“lblname”,Text属性值删除;在Label控件后面输入“同学,欢迎你开始学习ASP.NET网站开发!”,如图1-21所示。,(3)按回车键换行,输入“请输入你的姓名:”。再按步骤(2)的方法分别添加一个TextBox和Button控件,设置TextBox控件的ID属性

15、为txtname,Button控件的Text属性为“查看效果”,如图1-22所示。,(4)双击“查看效果”按钮,打开代码文件Default.aspx.cs编辑窗口,将光标定位在Button1_Click事件内,输入下面代码,如图1-23所示。,(5)保存文件,选择“调试”“启动调试(S)”命令,或者按F5键运行Web应用程序调试。这时系统会提示添加网站Web.config配置文件,如图1-24所示。,(6)选择“修改Web.config文件以启用调试”项,单击“确定”按钮,打开IE浏览器窗口,运行结果。 该案例中的页面共有两个文件组成,即Default.aspx页面文件和Default.aspx.cs事件代码文件。Default.aspx中的主要内容(源代码)如下: 同学,欢迎你开始学习ASP.NET网站开发! 请输入你的姓名: ,Default.aspx.cs文件中的主要内容(事件代码)如下: public partial class _Default : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void Button1_Click(object sender, EventArgs e) lblname.Text = txtname.Text; ,

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

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

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