技术开发 频道

春节将至 VS2010七种武器成就开发大事

  在多显示器环境下,我们可以把VS2010中的多个窗口布置在不同的屏幕上。比如我们可以将代码编辑器放置在主显示器中,将输出窗口,类图窗口,代码定义窗口等等提供辅助信息的窗口放置在副显示器中,这样我们就可以在主窗口中编辑代码,同时有需要的时候,可以及时地从辅助窗口中得到一些有用的辅助信息。可以想象,多显示器可以极大的提高我们的开发效率。

  多情环:对并行计算的支持

  多情环是一对闪闪发光的银环,环上有13道刻痕。它是一种很奇特的武器,它富于人情色彩,它不是最犀利的武器,但却是最勾魂的武器,它表现出来的有些温情和勾魂。那就是对开发者来说非常幸福的事情——对并行编程的支持。

  • Visual Studio IDE对并行计算开发的大量支持。比如,Visual Studio 2010的调试器知道代码的并行特性,并且能够在调试程序的不同执行单元的时候,表现应用程序的状态。

  • 非托管的C++库和编译器对并行计算的支持

  • .NET Framework 4.0对并行计算的大量支持,包括PLINQ、并行语言语句等等

  另外,Visual Studio 2010还提供了一个“并行性能分析器”,它可以帮助我们分析应用程序的性能瓶颈,找到需要并行处理和可以进行并行处理的地方,并以图形化的形式表现出来。这样,“并行性能分析器”配合着Visual Studio 2010,我们就可以轻松地实现应用程序的并行化。

  离别钩:C++王者归来

  离别钩是一对特殊的钩,使用它的要诀是:心神合一,招招不离一个“情”字。当初开始学习编程时,相信大家都学过c++吧,随着时间的推移,c++昔日的霸气已经不在,以至于作为Visual C++程序员,大家心里都很憋屈!大家都在问,Visual C++的前途在哪里?坚持C++还有没有意义?

  现在有答案了,微软并没有忘记c++,在Visual Studio 2010中我们找到了答案,找到了C++的未来,作为下一代开发工具,当然不会错过对新的C++标准C++0x的支持。除了随着之前发布的Visual C++ Feature Pack而引入的TR1包含的部分特性外,还引入了4个重要的C++新特性。号称C++0x的“四大天王”。这些新特性的引入,C++必然会王者归来。

  孔雀翎:基于WPF的体验和UI设计

  孔雀翎在七种武器中是最美的,VS2010当然这种美并不是它多么的绚烂,而美丽完全在于它简约,简约而不简单是对它做好的诠释,微软VS2010中的界面变化是令人耳目一新的,从以前的Windows Forms(Windows窗体)发展到Windows Presentation Foundation(WPF)布局,也使得Windows界面媲美Mac程序的酷炫不再是遥不可及的奢望。

  WPF同样被人调侃地称之为“我佩服”。作为WPF微软新一代图形系统,其运行在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法,此版本将用户体验从2D提升到3D。基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎也大大改进了传统的2D界面,比如Vista中的半透明效果的窗体等都得益于WPF。通过WFP提供的功能,程序员们开发界面将变得异常简单,而且可以同最新的Windows7相互协调,使用户以新的体验。

  Visual Studio 2010作为微软着力打造的下一代开发工具平台,跟她的前任Visual Studio 2008相比,它拥有着无数诱人的特性,同时也寄托着无数人的期望。篇幅有限,先为大家介绍到这里吧,相信大家对Visual Studio 2010的成功还是抱有很大希望。

0
相关文章