已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章 Visual Studio 2010集成化开发环境,Visual Studio无疑是现今的开发工具界最具影响力的集成开发环境。Visual Studio提供了一整套的开发工具,可以生成ASP.NET Web应用程序,Web服务应用程序,Windows应用程序和移动设备应用程序。Visual Studio整合了多种开发语言如Visual Basic、Visual C#和Visual C+,使开发人员在一个相同的开发环境中自由的发挥自己的长处,并且,还可以创建混合语言的应用程序项目。 本章内容有: 认识Visual Studio 2010 IDE 了解Visual Studio 2010的一些开发特色,2.1 Visual Studio 2010 IDE介绍,当打开Visual Studio 2010时,将显示的起如窗口,在该窗口与普通的Windows窗体区别不大,同样的具有菜单栏、工具栏。然后是一些自动停靠的窗口。,2.1.1 解决方案资源管理器,解决方案资源管理器是相当常用的一个窗口,例如当打开在第1章中示例的Hello World示例程序项目后,Visual Studio 2010主窗口将如图所示。 可以看到在解决方案资源管理器中列出了项目中的所有文件和文件夹,并且在右下栏增加了一个属性窗口。单击不同的文件夹或文件,属性窗口自动显示出相应的属性信息。,2.1.2 文档窗口,在Visual Studio 2010中可以编辑多种不同类型的文件,比如HTML页面,资源文件,Windows窗体文件等等,每种类型的文件都具有一个默认的编辑器。当用户在解决方案资源管理器中双击相应的文件时,将使用默认的编辑器打开文件。,2.1.3 错误列表和任务列表窗口,错误列表窗口在开发与编译过程中,担当着非常重要的角色。比如,当用户在代码编辑器中输入了错误的语法或关键字,编译时会在错误列表中显示出错误信息。图2.8是笔者故意乱输入的一小段代码,当按F5时,编译不通过在错误列表中会显示出错误的详细信息。,2.1.4 服务器资源管理器,服务器资源管理器窗口可以很便利的列出指定服务器中的资源和数据库服务器资源,这个窗口使开发人员能十分方便的查看服务器端的资源,并可以通过拖动的方式向程序中添加服务器资源。 服务器资源管理器中较常用的是数据连接项,在该项中可以添加修改数据表、视图、存储过程等等,非常方便。,2.1.5 对象浏览器,使用对象浏览器可以方便的浏览.NET Framework类库中的各个类的详细信息,如图2.13所示。用户可以在左侧的权状视图中选择所要浏览的类,在右上的窗口会列出该类的所有成员。如果选择某项成员,则在右下角的窗口中显示出该成员的完整信息与注释。,2.1.6 代码编辑器,Visual Studio 2010提供了功能强大的代码编辑器,除了自动格式化和亮显特性之外,本小节将讨论其中比较常用的几个特性。 1代码大纲显示 2自动成员列表 3错误波浪线 4自动导入命名空间,2.2 Visual Studio 2010的功能特色,Visual Studio 2010开发工具的特色就在于它提供了一系列的便于开发的技术,使开发人员能更容易的进行应用程序的开发。,2.2.1 多目标支持,多目标支持特性让开发人员可以在Visual Studio 2010中选择开发多个版本的.NET Framework应用程序,比如.NET Framework 2.0、.NET Framework 3.0、.NET Framework 3.5或者是.NET Framework 4.0。当单击主菜单的“文件|新建|项目”菜单项后,将弹出新建项目对话框窗口。,2.2.2 JavaScript代码智能提示和调试功能,现在,可以在Visual Studio 2010中获得JavaScript的智能提示功能了。当在脚本块中输入代码时,Visual Studio 2010具有JavaScript关键字和语言特性的智能提示。,2.2.3 内置的ASP.NET AJAX支持,Visual Studio 2010提供了对开发ASP.NET AJAX的内置支持,在新建项目模板中,己经看不到ASP.NET AJAX应用程序之类的项目模板。当开发人员选择标准的ASP.NET Web应用程序后,就可以直接添加AJAX服务器控件。,2.2.4 Web站点与Web项目支持,在Visual Studio 2010中,现在提供了两种方式来创建Web应用程序,一种是Web站点,另外一种称为Web项目。,2.2.5 Web设计器的改进,现在,可以在Visual Studio 2010中使用类似Dreamweaver中的分割视图来开发Web Form。,2.2.6 CSS功能的增强支持,Visual Studio 2010新增了一个令人兴备的样式管理器窗口,使设计人员可以以所见即所得的方式来设计样式,并提供了对样式的分门别类的管理功能。,2.2.7 嵌套的母版页支持,在旧版本的Visual Studio中,当需要在母版页中再嵌套母版页时,将不能获得IDE的设计时支持。Visual Studio 2010改进了这个缺限,使设计人员可以在设计时嵌套多级母版页。,2.3 小结,本章介绍了Visual Studio 2010的集成开发环境,首先讨论了IDE中比较常用的几个窗口,例如解决方案资源管理器、文档窗口等等。接下来讨论了Visual Studio 2010中的新增功能,通过使用这些新增的功能来降低开发应用程序的难度,提升开发效率。 Visual Studio 2010 IDE的功能十分强大,本章的内容也只能是九牛一毛,笔者的建议是多用多学,多用快捷键来提升开发的速度,将更多的时间留在业务逻辑的编码中。,2.4 常见面试题,2.4.1 开发C#程序一般都是用什么开发工具? 最开始的开发工具是Visual Studio,是微软开发出来的。因为Visual Studio太大了,微软还推出了小型的开发工具Visual Studio Express。 因为C#受到了越来越多开发人员的喜爱,所以除了微软,还有一些公司提供的开发工具,都比较简洁易用,如EasyCSharp、SharpDeveloper等等。,2.4.2 用Visual Stu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一个好习惯,成功的学校生活英语作文
- 新教材高中数学基础练38函数模型的应用含解析新人教A版必修第一册
- 两位数加两位数计算水平自测口算题大全附答案
- 人造板产品生产许可证实施细则(胶合板产品部分)征求意见稿
- 《江苏省滨海湿地资源调查技术规程(征求意见稿)》
- 第三节1.草原公开课
- 福建省资格考试《临床医学检验技术(师)》习题资料(三)
- 灸法在改善皮肤干燥中的应用
- 农贸市场传染病防控操作手册
- 季节转换:冬季常见病预防策略探讨
- 【精品】六年级下册语文试题-小升初阅读专项训练一—写人叙事-人教部编版(含答案)
- 《测绘学基础》PPT课件.ppt
- 公车私用违纪的检讨书
- 克里克塔故事绘本ppt课件
- 初中数学作业设计问卷调查报告
- CBI教学模式与日语人才培养路径研究
- 利用绘本培养幼儿语言表达能力的方法探究
- 董事长聘用合同
- 百家姓全文带拼音完美版
- 核赔师专业技术工作报告
- 广东省紧密型县域医疗卫生共同体区域医学影像诊断中心建设与运行指南(县级紧密型医联体建设)可编辑
评论
0/150
提交评论