1.5 演练:开始使用Visual Studio 2008集成开发环境.docx_第1页
1.5 演练:开始使用Visual Studio 2008集成开发环境.docx_第2页
1.5 演练:开始使用Visual Studio 2008集成开发环境.docx_第3页
1.5 演练:开始使用Visual Studio 2008集成开发环境.docx_第4页
1.5 演练:开始使用Visual Studio 2008集成开发环境.docx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1.5 演练:开始使用Visual Studio 2008集成开发环境视频精讲:光盘videobaseVideo01使用Visual Studio 2008.swf在Visual Studio 2008集成开发环境中,可以创建、归档、运行、调试、发布ASP.NET应用程序。熟悉Visual Studio 2008集成开发环境,是利用该环境实施ASP.NET应用程序开发的前提。1.5.1 Visual Studio 2008 特性所有的.NET应用都是基于文件的形式进行创建的。例如,C#源码存储在.cs文件中。Visual Studio 2008为创建ASP.NET应用提供了相应的环境和工具。这些环境和工具提供了创建Web应用的许多特性,主要体现在以下几个方面。l 集成化的错误检查机制:Visual Studio能够编译检查许多错误,包括数据类型转换错误、没有引用命名空间和类、没有定义的变量等。l Web表单设计工具:在Visual Studio中创建一个Web页面,可以简单拖放ASP.NET控件到页面的相应位置上,然后配置其属性,Visual Studio可以自动创建相应的Web页面标签。l 集成的Web服务器:为了部署ASP.NET Web应用,需要提供Web服务器软件,如IIS。Visual Studio提供了同Web服务器集成的相关机制,能够快速调试和执行ASP.NET应用。l 开发效率增强:Visual Studio为开发人员实现编码提供了诸多特性,比如自动的语句结束、为特定代码添加颜色等。l 良好的调试工具:Visual Studio的集成调试工具支持查看代码的执行行为,通过添加断点暂停程序的执行,检查变量的值。下面的小节内容我们可以体会这些特性。1.5.2 创建站点Visual Studio 2008提供了创建Web站点的相应环境和工具。进入Windows之后,选择【开始】【程序】【Microsoft Visual Studio 2008】【Microsoft Visual Studio 2008】命令,启动Visual Studio 2008。当启动了Visual Studio 2008之后,可以看到如图1-20所示的起始页面。图1-20 起始页面下面利用Visual Studio 2008创建一个新的Web应用,来熟悉Visual Studio 2008集成开发环境,其步骤如下。选择【文件】【新建】【项目】命令,打开“新建项目”对话框,在“项目类型”列表中选择“Visual C#”“Web”选项,在“模板”列表中选择“ASP.NET Web应用程序”,如图1-21所示。定义“.NET Framework”的版本,保持默认值。定义项目的名称,假定命名为“WebAppSample”,“解决方案名称”为“01”。图1-21 创建Web应用单击【确定】按钮,Visual Studio 2008将为我们创建一个ASP.NET Web应用程序,如图1-22所示。图1-22 所创建的Web应用上述步骤已经创建了一个新的Web站点,下面就来设计第一个Web页面。但是,在开始设计页面之前,首先需要了解Visual Studio集成开发环境的一些知识。1站点和Web项目在通常情况下,Visual Studio使用项目文件来存储所创建的应用的相关信息。对于Web应用,有点不一样,因为Visual Studio没有必要为它们创建项目文件,如果按照前面的步骤,所创建的新站点是没有项目文件的。这一点同其他类型的Windows程序创建有些不同。2解决方案资源管理器解决方案资源管理器显示解决方案中的所有文件。当Visual Studio 2008在没有打开任何解决方案时,它是空的。当打开了解决方案之后,资源管理器将以树形结构的形式显示该解决方案的相关文件,如图1-23所示。图1-23 解决方案资源管理器解决方案资源管理器提供了解决方案和项目相关文件的层次化结构,利用它可以非常方便地管理项目涉及到的文件。而且,如果在解决方案资源管理器中,用鼠标右键单击文件夹/项目,可以弹出许多菜单命令,利用这些菜单命令可以非常方便地执行一些常用操作。1.5.3 设计页面ASP.NET Web应用程序由多个页面组成,这些页面共同提供应用所需呈现的功能。当需要向项目中添加Web表单时,可以在解决方案资源管理器中用鼠标右键单击某项目,或者用鼠标右键单击某个文件夹,在弹出的快捷菜单中选择【添加】【新建项】命令,打开“添加新项”对话框,在模板中选择“Web窗体”选项,并命名Web窗体,如图1-24所示。当单击【添加】按钮之后,Visual Studio 2008将为项目在解决方案资源管理器中添加一个新的Web表单,如图1-25所示。 图1-24 添加新页面 图1-25 添加新页面双击所创建的Web表单“TestPage.aspx”,将打开表单的设计环境,它包括3个视图:设计视图(如图1-26所示)、源代码视图(如图1-27所示)和拆分视图(如图1-28所示)。设计视图以图形化的形式显示所创建的页面,如图1-26所示。源代码视图以HTML代码的形式显示所创建的页面,如图1-27所示。 图1-26 设计视图 图1-27 源代码视图拆分视图以源代码和图形化两种方式显示所创建的页面,如图1-28所示。如果需要向页面添加一个Web控件,可以从工具箱(如图1-29所示)中利用鼠标拖放一个控件到页面的设计视图中。工具箱按照分类显示可用于设计该页面的控件。 图1-28 拆分视图 图1-29 工具箱例如,从工具箱中拖放一个Button控件到Web页面中,如图1-30所示。图1-30 添加Button控件此时,Visual Studio 2008将自动在源代码中添加一个Button控件的指示,其代码如下所示: 无标题页 同时,每个控件或页面都有一个属性标签页,通常位于集成开发环境的右下方,用于定义该控件或者页面的属性,如图1-31所示。图1-31 属性标签页在属性标签页中,可以为特定元素定义其属性。例如,选中“Button”控件,在属性标签页中定义其“Text”属性为“确定”,此时,在设计视图中将按钮的显示文本修改为“确定”,如图1-32所示。图1-32 定义控件属性设计页面是ASP.NET Web应用开发一项非常重要的工作。Visual Studio 2008提供了设计视图、源码视图和工具箱。利用设计视图可以以图形化的形式显示UI,源码视图显示了页面的.aspx代码,而工具箱则提供了创建页面的许多控件。这些控件可以帮助开发人员快速构建应用程序。1.5.4 编写代码在资源管理器中,该Web窗体包含了一个TestPage.aspx.cs文件,它是该页面的后台代码文件,双击打开该文件,将打开后台代码编辑器,如图1-33所示,该编辑器可以用于编写处理页面事件或者业务逻辑的C#代码。图1-33 后台代码编写代码通常采用C#或者VB.NET,具体依赖于开发人员的喜好。当然,还可以利用其他语言来扩展程序的功能。本书所有内容都基于C#语言来编写后台程序。如果想了解C#的详细内容,读者可以参考C# 2008开发入行真功夫一书,它同本书有着很强的关系。1.5.5 编译执行一旦创建了一个应用,可以选择【调试】【启动调试】命令,开始调试执行所创建的应用。当第一次执行Web应用时,Visual Studio 将询问是否需要配置Web应用来启用调试,如图1-34所示。图1-34 “未启用调试”对话框选中“修改web.config文件以启用调试”单选按钮,单击【确定】按钮,此时,Visual St

温馨提示

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

评论

0/150

提交评论