在Microsoft Visual Studio 2010正式版 4月12日发布以来,我一直在使用,作为学校的.NET方向的讲师,在使用VS2010为学生示例代码时所带来的如代码的缩放功能让我和学生感到极为方便。就好像我跟学生开玩笑说,编码的过程就像在用魔法元素去构造一个个绚丽的魔法。无疑VS2010就是最好的魔杖。
 
相对于Visual Studio 2008来说,Microsoft Visual Studio 2010从用户体验到团队开发都有了很大的改进,那么我主要从以下几个方面对其做一个介绍,也许能对大家在VS2010的应用中有所帮助:
1Web.Config配置更加简洁:当我们使用VS2008去创建一个SilverlightApplication时会发现Web.Config文件中的代码能达到107行,让人眼花缭乱。而使用VS2010去创建同样的项目时,只需要11行代码。如图:
软件开发之魔杖Visual Studio 2010_职场
我们可以看到在VS2010中有两个节点的配制,分别是ASP.NET默认允许应用调试,并向VS2010指定在提供intellisense时该定向的.NET版本。第二个节点的配制为IIS7中运行ASP.NET应用时是否使用集成模式。
 
2)高效的代码提示:在使用VS2008时我们就被其代码提示的功能而征服,不过相对于2008的代码提示功能来说,VS2010在这方面做的更加人性化与高效率。我们可以来做下对比:
软件开发之魔杖Visual Studio 2010_职场_02
上图中使用VS2008代码提示功能可以让我们在使用对象访问其成员时按照成员名称顺序排例,但是我们想要的东西并不一定在字母的顺序中。
 
软件开发之魔杖Visual Studio 2010_Visual_03
上图为VS2010中的代码提示,我们可以看到其中搜索出来的只有与文本相关的一些内容,比如文本改变时事件和文本框的模式等,从而可以让开发人员更容易的选择成员。
 
软件开发之魔杖Visual Studio 2010_Visual_04
上图为在VS2010中我们键入一个命名空间或对象名时,在本页面中所有存在该对象的位置都会被选中。
 
软件开发之魔杖Visual Studio 2010_Studio_05
上图中,我们在查找文本框对象的事件时,只需要输入Changed同样可以找到Text打头的TextChanged的事件,在VS2010中,引入了更好的关键字搜索功能。
 
软件开发之魔杖Visual Studio 2010_软件开发_06
上图中,我们键入一个string类型的关建字,发现代码提示可以自动为我们寻找与string相关的所有类型。
 
软件开发之魔杖Visual Studio 2010_Studio_07
在上图的应用中,我们使用文本框对象访问大写字母CC时,可以查询到两个首字母为C的相关成员。
3)添加引用对话框的改进:在原来的VS2008中我们使用添加引用功能时会发现加载非常的慢,机器差一点的甚至会出现假死状态。那么在VS2010中,微软改进了关于添加引用对话框:
软件开发之魔杖Visual Studio 2010_Visual_08
 
         当然在VS2010中还有更多其它的细节功能,比如我开始说的代码缩放(在代码编辑器中使用Ctrl+鼠标滚轮)等我们就不再这里表述,建议大家下载Microsoft Visual Studio 2010 进行体验。不论是作为开发者,还是项目管理者或者是我这样的教师我想都会在VS2010中发现你想要的,并能构建出您自己的绚丽魔法。
本文出自 “共享经验” 博客,请务必保留此出处http://jianle.blog.51cto.com/429692/309301