VisualStudio2010基本操作VisualStudio2010简介VS的安装VS界面基本功能描述VS创建工程VS调试课后习题1.VisualStudio2010简介定义VisualStudio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。VisualStudio2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。VisualStudio2010同时带来了NETFramework4.0,除了MicrosoftSQLServer,它还支持IBMDB2和Oracle数据库。返回目录VS优点VS支持多种语言的开发,比如C++、C#、F#、VB等。VS可视化开发的功能比较强。控件可以直接拖放,省去编写代码的时间。VS缺点代码自动提示不足。不能跨平台,它是在windows平台基础上开发的。返回目录3.VS的安装步骤步骤1:在安装VS之前,先安装IIS,打开控制面板,选择程序。步骤2:点击打开或关闭Windows功能,在弹出框中将Internet信息服务中的选项全部打钩,如图所示。步骤3:IIS安装完成后,在Windows官网下载VisualStudio2010专业版的安装包。将安装包解压,双击setup.exe,选择VS2010进行安装。步骤4:点击MicrosoftVisualStudio2010进行安装,进入下图界面。步骤5:点击下一步后,将接受条款一项打钩,继续下一步。步骤6:选择要安装的功能为自定义,因为有些功能我们用不上,同时可以选择安装路径。步骤7:选择要安装的功能,如下图所示:步骤8:点击安装后,进入安装界面,这段时间会比较长。步骤9:安装好后,点击完成按钮,这样就可以使用VS2010了。步骤10:打开VS2010,选择VisualC#开发设置,启动VS.返回目录步骤11:启动后,VS界面如下:可能遇到的问题:1.VS未能正确安装,可能是杀毒软件的问题,在安装前关闭杀毒软件,比如360。2.如下图错误:返回目录此问题解决方法:修改注册表,解决由于操作系统版本问题导致安装不成功的问题。具体修改方法如下:①在运行里键入“regedit”;②在注册表里的HKEY_LOCAL_MACHINE\SOFWARE\Microsoft\InternetExplorer\MAIN;③MAIN子键的权限问题,修改成允许完全控制.MAIN子键点击右键里弹出权限子窗口,在“完全控制”前面处打勾;④重启电脑后再安装;3.VS选错开发环境(原本要C#开发环境,确选择了F#开发环境),如何改正?解决方法:在菜单栏的工具菜单中现在导入和导出设置,对开发环境重新设置。返回目录1.每位同学自行安装VS。返回目录4.VS界面基本功能描述菜单栏工具栏工具箱属性窗口解决方案资源管理器返回目录4.1菜单栏菜单栏实际是一种树型结构,为软件的大多数功能提供功能入口。在VS中主要用到的是文件、编辑、视图、调试菜单。文件菜单主要包含打开、关闭、保存、新建功能等。调试菜单主要是启动项目和调试项目用的编辑菜单中只要是粘贴复制,撤销等功能,这些功能大部分在实际运用的过程中都是通过快捷键实现的,其中还有有比较实用的功能,比如代码自动格式化。视图菜单主要是控制各种功能窗口的关闭显示,其中主要的几个窗口是工具箱、属性窗口、解决方案资源管理器,下面会具体讲到这些窗口的功能,,一般通过工具栏来操作。返回目录测试菜单主要创建测试用例。分析菜单对代码性能进行分析。窗口菜单主要设置VS窗口布局等。数据菜单主要和数据库有关。返回目录4.2工具栏用的比较频繁的就是上图所标记的,这些都是为了给编程人员提供方便。返回目录4.3工具箱工具箱是VS比较重要的一个窗口,里面存放的都是界面所需要的控件,界面的形成主要靠的就是它。界面需要什么控件,只需要在工具箱中鼠标拖拽该控件到界面中就行。4.4属性窗口属性窗口主要是显示某控件所有的属性(样式属性,外观属性,事件属性等等),开发者可以根据不同的需求,设置控件不同的属性。返回目录4.5解决方案资源管理器解决方案资源管理器提供项目及其文件的有组织的视图,并且提供对项目和文件相关命令的便捷访问。返回目录返回目录5.VS创建工程上面已经介绍了VS2010的安装和界面主要的功能窗口。现在创建一个新的工程,体会这些窗口、菜单和工具栏的用处。ASP.NETWEB项目和ASP.NETMVCWEB项目介绍创建WEB项目5.1WEB项目和MVCWEB项目ASP.NETWEB项目分为两种,一种是普通的WEB项目,还有一种是分层的WEB项目。这两个项目在文件目录结构上就大为不同,如下图所示:普通WEB项目的目录结构MVCWEB项目的目录结构该结构是将界面和控制代码结合在一起,aspx为界面,cs为后台逻辑代码。MVC的结构是严格将界面、控制和对象三层分开,分别存放到相应的文件夹中。返回目录除了目录结构上的不同之外,还有其他不同之处:1.WEB项目开发速度快,因为有现成的控件可以使用,适合局域网环境下开发2.MVC运行速度比较快。适合互联网下程序开发。两者的整合:VC可以看成是web项目的aspx和cs。两种开发模式可以共用M(对象),所以M的设计至关重要。返回目录步骤1:这里选用普通的WEB项目,先在文件菜单选择新建,然后选择项目返回目录5.1创建WEB项目返回目录在打开的对话框中,于左侧选择VisualC#/web,右侧选择ASP.NET空Web应用程序,下方可以输入项目名称和设置存放的位置。步骤2:接下来点击确定按钮,一个空项目就生成好了,可以在解决方案管理器中看到这个项目,如果没有找到解决方案管理器,请选择视图菜单下的解决方案管理器选项。返回目录步骤3:选择开始向项目中添加Web窗体,右击项目,选择添加/新建项。返回目录步骤4:在弹出框中,选择Web窗体(即创建一个页面),输入名称。返回目录窗体建好后,会看到类似的项目结构1.aspx结尾的文件是.net类型的网页文件,即界面。2.cs结尾的文件为后代代码文件,主要的逻辑代码就在这编写。返回目录步骤5:双击打开刚刚建好的FirstWeb.aspx。Aspx可以以三种方式呈现1.设计模式,即图形化界面模式,只显示控件,不显示代码2.拆分模式,控件和代码都显示3.源模式,只显示代码返回目录步骤6:现在将界面选择成设计模式,将工具栏中的控件拖拽到页面中,先以button(按钮)为例。返回目录如果找不到工具箱,点击菜单栏中的视图选择工具箱。步骤7:按钮拖拽好后,可以设置按钮的属性,比如显示的名称,大小,事件,样式等等。我们先设置其最基本的属性,右击按钮,选择属性弹出该按钮控件的属性窗口。ID:用来表示该控件Height:设置按钮高度Width:设置按钮宽度Text:设置按钮显示的文字属性:步骤8:设置好后,我们就可以看到效果了,现在运行下,看看其效果,点击菜单上的启动调试按钮,也可以按F5。调试按钮:运行效果:返回目录现在只是一个显示,具体没有任何功能,要想有功能就得在cs中编写,在这个PPT中展示还不会涉及到,具体控件的使用将会在另外一个PPT中讲解。VS的基本操作就是这样,更多的操作需要在实际运用的过程中慢慢掌握。返回目录6.VS调试实现一个功能难免会出现一些错误,怎么迅速的找出这些错误就至关重要,程序的调试是编程人员都必须掌握的基础。最常用的方法就是断点调试,下面介绍下断点调试的基本步骤。步骤1:首先先找出可能出错的事件方法。比如当点击一个按钮时程序报错,那么出错的地方就可能在这个点击事件的方法里。返回目录步骤2:确定好可能出错的方法后,要找出具体出错位置就需要使用断点调试,在方法的开始阶段打上断点,如下图所示:返回目录按f5调试运行或者是点击工具栏的启动调试按钮,当程序执行到断点的时候,就会停下来,黄色标记就是程序运行到的地方。返回目录步骤3:这时候,可以把鼠标放在代码上,查看变量内容等等。前台商品名称输入电脑,点击新增按钮,程序进入后台打断点出,等待调试。将鼠标放在接收的变量上,就会显示该变量的值,这时就可以查看接收的值和之前输入的值是否一致,不一致说明该代码处有问题,然后在查找出错的原因。返回目录除了将鼠标放到变量上查看内容之外,还可以选中变量,右击鼠标,点击添加监控,监控窗口就会显示该变量的信息。返回目录步骤4:如果处于调试的该行代码没有出错,那么按f10一行一行的运行,如果该方法中调用了其他方法,那么按f11进入被调用的方法进行调试,在f5跳过本次调试。返回目录课后习题:使用VS创建项目,形成该布局的页面,该页面不需要任何功能。返回目录谢谢观赏返回目录