第2章 Visual Studio 2008编程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ASP.NET教师:张胜敏电话:13937856742VisualStudio2008编程第2章只要功夫到、经风历雨之后,雨后彩虹定会如期而至.本章知识结构框图VisualStudio2008的安装VisualStdio2008的操作构建ASP.NET窗体web.config配置文件编写第一个ASP.net程序构建Web页面Web页面结构页面代码存在形式ASP.net代码编写web.config基本结构web.config配置方法建立文件创建界面编写代码运行程序VS的取得VS的安装试用版到期解决办法VS环境界面常用快捷键VS基本使用VS编程步骤程序员的十大品质之2自强不息厚德载物出自《周易》中的卦辞:“天行健,君子以自强不息;地势坤,君子以厚德载物”。天,即自然,天的运动刚强劲健,相应于此,君子应刚毅坚卓,奋发图强;大地的气势厚实和顺,君子应增厚美德,容载万物。古代中国人认为天地最大,它包容万物。其含义是以深厚的德泽育人利物。人有聪明和愚笨,就如同地形有高低不平,土壤有肥沃贫瘠之分。农夫不会为了土壤贫瘠而不耕作,君子也不能为了愚笨不肖而放弃教育。天地间有形的东西,没有比大地更厚道的了,也没有不是承载在大地上的。所以君子处世要效法“坤”的意义,以厚德对待他人,无论是聪明、愚笨还是卑劣不肖的都给予包容和宽忍。认真听讲学习激励与案例导航中国程序员第一人求伯君求伯君,珠海金山电脑公司董事长兼总经理。1964年11月26日出生于浙江新昌县。1984年,毕业于中国人民解放军国防科技大学信息系统专业,1986年,加盟北京四通公司,1988年,加入香港金山公司在深圳从事软件开发;1989年转到珠海,开发成功国内第一套文字处理软件WPS;1994年,在珠海独立创办珠海金山电脑公司。求伯君曾是2000年CCTV中国经济十年度人物中最年轻的一个,被誉为“中国程序员第一人”第2章VisualStudio2008编程2.1VisualStudio2008的安装2.2VisualStdio2008的环境操作2.3构建ASP.NET窗体2.4web.config配置文件2.5编写第一个ASP.NET程序第2章VisualStudio2008编程2.1VisualStudio2008的安装2.2VisualStdio2008的环境操作2.3构建ASP.NET窗体2.4web.config配置文件2.5编写第一个ASP.NET程序2.1.1VisualStudio2008的取得1.VisualStudio2008简介Visualstudio2008是微软公司出品的一套完整的开发工具,可用于开发.NET平台上的程序Web应用程序、Windows应用程序、XMLWebSerivce及其它智能设备上运行的应用程序目前广泛使用的有两个版本:VisualStudio2008ProfessionalEditionVisualStudio2008TeamSystem+两个版本即专业版,功能十分完善,适合个人开发者使用团队开发版,在专业版基础上提供了高级开发工具,使开发团队能够在软件开发过程早期或在整个生命周期中进行高质量的协作。2.VisualStudio2008下载VisualStudio2008如何下载?对于ASP.NET的初学者,可以到微软官方网站上下载VisualStudioTeamSystem2008TeamSuite(90天试用版),网址为,点击后将下载安装包,这个安装包是ISO格式的映像文件。2.1.2VisualStudio2008的安装将映像文件写入空白DVD,然后在DVD光碟中运行安装文件;一安装虚拟光驱软件,直接从硬盘以DVD设备的形式虚拟安装映像文件二由于VisualStudio2008下载的安装包是ISO格式的映像文件,所以必须先行采用下列两种方法之一,才能进行正常安装:1.虚拟光驱的安装与使用(1)(2)(3)下载DaemonTools虚拟光驱软件安装DaemonTools虚拟光驱软件开始安装进程。如图2-1所示。运行DaemonTools虚拟光驱软件如图2-2所示。图2-1DaemonTools安装界面图2-2运行DaemonTools虚拟光驱软件2.VisualStudio2008安装步骤(1)打开虚拟光驱,点击setup.exe文件,会自动弹出一个安装对话框,安装对话框如图2-3所示,单击对话框中的安装VisualStudio2008开始安装进程;图2-3安装VisualStudio2008(2)VisualStudio2008安装前要做一些准备工作,准备工作完成后弹出VisualStudio2008安装程序正在加载安装组件的对话框,如图2-4所示。图2-4正在加载安装文件(3)协议与安装密匙。如图2-5所示图2-5协议与安装密匙(4)选择安装方式安装方式完全安装方式自定义安装方式安装方式有以下三种设置VisualStudio2008的安装目录。如图2-6所示;选择安装方式选择安装目录注意查看硬盘空间是否已经满(5)开始执行安装过程图2-7执行安装过程(7)验证安装结果选择开发所使用的语言图2-8设置默认坏境2.1.3VisualStudio2008的试用版到期的解决办法一在“控制面板”中启动“添加删除程序”,选中VisualStudio2008;二在安装界面上单击“更改、删除”;三在每一个文本框中依次输入序列号,序列号可以在微软购得,也可以在网上检索。第2章VisualStudio2008编程2.1VisualStudio2008的安装2.2VisualStdio2008的环境操作2.3构建ASP.NET窗体2.4web.config配置文件2.5编写第一个ASP.NET程序2.2.1Visual2008的界面VisualStudio2008工作界面如图2-9所示标题栏资源管理器视图切换按钮菜单栏2.2.2Visual2008的常用快捷键表2-1ASP.NET文件的扩展名快捷键功能快捷键功能F5启动调试Ctrl+F5开始执行(不调试)F6生成解决方案Ctrl+F6生成当前项目F7查看代码Shift+F7查看窗体设计器Ctrl+Shift+U全部变为大写Ctrl+K,F自动缩进Ctrl+E,C注释选定内容Ctrl+E,U取消选定注释内容Ctrl+W,W浏览器窗口Ctrl+W,S解决方案管理器Ctrl+W,C类视图Ctrl+W,E错误列表Ctrl+W,O输出视图Ctrl+W,P属性窗口Ctrl+W,T任务列表Ctrl+W,X工具箱Ctrl+W,B书签窗口Ctrl+W,U文档大纲Ctrl+D,B断点窗口Ctrl+D,I即时窗口Ctrl+Tab活动窗体切换Ctrl+Shift+S全部保存2.2.3VisualStudio2008的基本使用1.菜单的使用图2-10ViasualStudio2008菜单栏2.解决方案资源管理器的使用按右键(1)添加操作单击左键(2)启动设置按右键(3)浏览设置在浏览器查看浏览方式+浏览设置3.页面编辑在ViasualStudio2008中可以很方便的对程序员所编写的网页的字体、字号、对齐方式进行设置,这一功能由菜单栏的【格式】菜单项完成,该菜单项包括新建样式、附加样式表、前景色、背景色、字体、段落、项目符号和编号、边框和底纹、位置、字体、两端对齐、转换为超链接等,更为人性化的是ViasualStudio2008还提供了【删除格式设置】这一功能,可以自动地将所设置的格式直接删除。4.程序的调试和运行菜单栏有一个【调试】菜单项,负责页面程序的运行和调试一按下CTRL+F5不调试直接开始执行页面程序,也可以按下F5启动程序的调试。二5.帮助文件的使用既可以在主菜单栏的【帮助】中选择相应子菜单项进入帮助系统一也可以随时按下F1键取得帮助二2.2.4VisulaStudio2008的编程步骤编程步骤创建新文件夹设计界面编写代码生成项目测试和调试部署第2章VisualStudio2008编程2.1VisualStudio2008的安装2.2VisualStdio2008的环境操作2.3构建ASP.NET窗体2.4web.config配置文件2.5编写第一个ASP.NET程序2.3.1构建Web页面启动VisulaStudio2008【文件】【新建】【网站】出现如下界面选择.net框架版本选择存放方式选择脚本语言文件存放位置选择网页模板1.选择.NET框架版本页面右上角,用于选择.NETFramework的版本2.选择网页模板ASP.NET网站:用于建立一个空ASP.NET网站1ASP.NETWeb服务:创建XMLWebservices网站2空网站:创建一个空ASP.NET网站3WCF服务:用于创建WCF服务网站4ASP.NETReports网站:用于创建具有ASP.NET网站53.其它选项(1)选择存放方式(2)设定文件存放位置(3)选择脚本语言其它选项第一种是文件系统第二种是HTTP方式第三种方式是FTP方式ASP.NET文件共有三种存放方式三种关系的示意图如表2-2所示表2-2ASP.NET网站文件存放方式比较方式文件存储地点文件运行环境文件系统计算机硬盘中用VisualStdio2008直接运行HTTP计算机硬盘中在IIS环境下运行FTP远程服务器上在服务器上运行,与正式网站一样,输入网址即可运行。2.3.2Web页面结构Page页面指令页面头部内容页面体部内容!DOCTYPE声明,表明该页面符合XHTML1.0标准1.Page页面指令表2-3Page指令代码含义Language页面代码使用的语言AutoEventWireup指示页的事件是否自动绑定。如果启用了事件自动绑定,则为true;否则为false。默认值为true。CodeFile指定指向页引用的代码隐藏文件的路径。此属性与Inherits属性一起使用可以将代码隐藏源文件与网页相关联。此属性仅对编译的页面有效。Inherits定义供页页继承的代码隐藏类。它可以是从Page类派生的任何类。它与CodeFile属性(包含指向代码隐藏类的源文件的路径)一起使用。2.3.3Web页面代码存在形式嵌入代码方式单一文件方式代码分离方式图2-16单一文件方式三种方式如图2-16、2-17、2-18所示。下面是HTML代码,HTML……/HTML标记中。上面是ASP.net代码,放在Script……/Script标记中。图2-17代码分离方式这是代码文件这是页面文件图2-18嵌入方式这是ASP.net代码,在页面文件中用%%标记起来图2-19代码分离方式建立页面代码分离方式要在新建文件时指定,出现如图2-19所示的界面,选中“将代码放在单独的文件中”。在此处勾选图2-20ASP.NET代码编辑过程2.3.4ASP.NET代码编写第1步:进入设计视图第2步:添加控件第3步:单击按钮进入事件编写窗口第4步:编写代码星号*表示未存盘图2-21ASP.NET代码编写编写窗口ASP.NET代码编辑窗口如图2-21所示,引入命名空间页面装入事件,执行程序之前先执行程序员在此编写的事件处理代码单击控件后,进入代码编辑窗口,以按钮button1为例子,将出现如下代码:protectedvoidButton1_Click(objectsender,EventArgse){}(1)protected。这是类的访问修饰符,ASP.NET共有四种修饰符:priavte、protected、internal、public。Protected即受保护的,它的访问范围限定于它所属的类或从该类派生的类型。(2)void。字面意思是“无类型”,即该事件函数的执行无返回值;(3)Button1_Click()。即事件名称,ASP.NET的事件名称由控件名称button1和事件Click名称用下划线连接而成。(4)objectsender,EventArgse。Sender参数传递指向引发事件的类的实例引用,而

1 / 62
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功