Visual Studio 2010 将改变开发者定位

【IT168评论】

  “体会这狂野 体会孤独,体会这欢乐 爱恨离别,体会这狂野 体会孤独,这是我的完美生活,也是你的完美生活。”

  这是歌手许巍《完美生活》中的唱词,如果用在开发者对Visual Studio 2010的使用上,真可谓恰如其分。配合着微软Visual Studio 2010广告宣传片《让爱延长》在现场的播放,“幸福能run多久?有时候一分钟就够”,“更高效的C++,更多时间留给爱……”,“聊我们的未来,三句话,你就能聊到技术的未来……”,听到宣传片中女主人公这样的独白,大部开发者面露会心的微笑,与此同时,一种莫名的情感开始在心中蔓延。

  一款优秀的产品伴随着浓浓的关爱,直达开发者的内心,不管怎么说,微软这次真的做到了。

  

  Visual Studio 2010打造开发者的完美生活

  微软新一代旗舰开发工具套件Visual Studio 2010 ,4月12日在北京全球首发,来自于各地的开发者近1000参加了盛大的新品发布会。与以往新产品发布不同,本次微软上午举行新品发布会以后,下午接着开设了2个分论坛,进行了多场精彩的技术演讲和交流。

现场播放宣传片

  下午分论坛主要围绕Visual Studio 2010相比以前版本的增强及新特性展开,参与的听众都表示收获颇大,“参加完了下午的技术分论坛演讲,对Visual Studio 2010产品的新特性马上有了很深刻的认识,回去后马上就想试试。”一位听完演讲的开发者在会场外对记者表示。

  一般而言,对于开发人员来说,开发工具的更新换代必然会带多诸多改变,包括界面、集成功能以及我们以往的操作习惯。Visual Studio 2010的到来,究竟带来了那些变化?只是简单的版本升级,还是有重大的功能上的改变?下面来看记者的现场采访和调查。

    

微软的信心

  这次的新版本开发工具产品的发布,微软显得信心十足。据了解,尽管从整个软件开发工具而言,Visual Studio的使用率高达87%,但在所有使用者中,付费用户所占的比例仅为25%。但微软大中华区开发工具及平台事业部总经理谢恩伟坚信Visual Studio 2010凭借优良的功能,能帮助微软大幅提高付费用户的数量和比例。        

  从产品演进趋势来看,Visual Studio 2010已经成为一个名符其实的软件产品开发全生命周期的集成IDE工具。就本次发布的产品而言,引入了过去在软件生命周期中比较薄弱的环节,如软件架构,敏捷开发,系统分析和建模以及测试功能的增强;包括过去认为比较弱的前台页面设计功能、表单等,都得到不同程度地增强。开发者能够方便的在这个工具中进行角色的转换,这正好印证了微软对该产品的宣传定位,“一个Coding的完美世界”。

  仅在Visual Studio产品范围内,开发者就能够方便转换角色(从开发人员到测试人员、到系统分析人员甚至到架构师),得到职业的提升和学习机会,而不用改换其它平台和工具来做他想做的事情。基于这个原因,Visual Studio 2010有望改变开发者单一的角色定位。

  “过去发布的Visual Studio不同版本,在一些功能上,或多或少都有一些不足,有的版本比如Visual Studio2003,甚至还存在一些缺陷和瑕疵;而这次发布的Visual Studio 2010,有望成为微软开发工具里程碑式的产品。” ITpub社区一位参加了发布会的技术专家对记者表示。
      

不得不提到的一些增强和特色

  C++的增强

  记者从发布会上了解到,微软几乎重写了这一块的底层函数及类库。

  Visual Studio 2010加入了最新 C++ 标准支持,增强 IDE,解决了以前在标准支持上的许多问题,新增了许多新的开发方式,让开发人员在架构的把握上更进一层。

  支持云应用的开发和快速部署

  Visual Studio 2010 支持当今最热门的“云计算”服务,开发者能够方便的用它开发出运行在云端的程序,并且和微软云操作系统Windows Azure紧密集成,能方便快速将新建Web应用部署到云端。

  并行计算能力增强

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

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

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

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

  在库的层次上,针对非托管代码,微软提供了Parallel Pattern Library(PPL)和Agent Library,而对于托管代码,微软则在.NET Framework中提供了丰富的并行计算扩展,其中包括Parallel LINQ(PLINQ),Task Parallel Library(TPL)和Coordination Data Structures,在运行时层次上,有使用非托管代码开发应用程序时可用的并发运行时(Concurrency Runtime),也有托管代码的任务调度器(Task Scheduler)。有了这些丰富的开发工具,函数库和运行时的支持,我们可以轻松地将合适的业务逻辑并行化,从而充分地利用多核心CPU的性能。

  对Windows 7多点触控和“Ribbon”界面的支持有助于为终端用户提供令人赞叹的应用程序。SharePoint开发者首次可以全面使用Visual Studio集成开发环境(IDE)中的SharePoint功能。

  对于ASP.NET模型视图控制器(MVC)的支持为开发人员带来了更多的灵活性,使他们得以分别更换网络应用的外观和核心业务逻辑。Windows Phone 7的开发者也可以通过使用Visual Studio的集成手机设计界面开发出令人惊叹的手机应用。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7311285/viewspace-660347/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7311285/viewspace-660347/

推荐几个实用的Visual Studio 2010的插件 <br />  Visual Studio 2010的ultimate版的功能还是非常强大的(嘿嘿,我的是MSAA免费提供的正式授权版哦),使用它的反向工程的工具可以轻松的从你的代码再建模。不过,就开发的细节来说,倒是确实有不少地方有着或者不如eclipse或者不如netbeans的特性。此外,虽然说在2010中对C++的支持有了提升,但是还是不够好用。不过,其实VS有很多插件/工具能够实现各种各样的功能。这里推荐几个好用的:<br /> <br /> <br />第一部分:文本编辑和代码助手<br />R 阅读详情

相关推荐

Visual Studio 2010专用卸载工具实战指南

日志是诊断卸载失败的核心依据。通过/log参数可精确控制日志位置,避免默认写入受限目录导致权限不足。该命令将日志写入网络共享路径,格式化为。日志内容结构示例:结合日志可快速定位权限、文件锁定等问题。

weixin_36483050的博客 1170

Visual Studio 2010带来的新机遇、新特性和新动力

新机遇:一键实现部署云计算开发当前, 微软最新的战略和愿景是“三屏一云”,即怎样通过互联网、以软件为主体,通过不同的设备为广大客户带来无缝体验。主旨就是研究怎样将互联网和数据中心结合在一起,为广大的在线服务提供更好支持,并在此基础上,为用户提供无缝体验。    RIA的概念,让互联网应用变得可以像桌面应用软件那样为用户带来丰富多彩的体验。在新发布的Visual Studio 2010中,我们用

尹成的技术博客 3651

Visual Studio 2010增强开发助手套装

Visual Studio 2010作为微软的经典开发环境,其内置的开发助手为开发者提供了一系列的辅助功能,用以提升开发效率与代码质量。这些助手包括了代码智能提示、代码分析和重构、快捷键定制、调试增强以及版本控制集成等。在这一章节中,我们将深入探讨版本控制集成与项目模板多样性的理论与实践。这两个方面对于现代软件开发来说至关重要,它们不仅提高了开发效率,也确保了项目管理的标准化和一致性。接下来,我们将详细阐述这两个部分的核心概念、实践方法以及优化策略。

weixin_31315007的博客 959

VISUAL STUDIO 2010学习感悟

000

Andrewniu的博客 1280

测试小方法】通过谷歌开发者工具手动修改位置信息

测试场景: 公司下面有很多门店铺比如 车公庙店 西丽店 后海店 前海湾店 每个店铺都有对应的定制化首页 商品 等信息 那我们要怎么测到各个店铺吶? 方法: 可以通过谷歌开发者工具手动修改位置信息 因为 我这里的定位前端有个bug功能 【定位服务不可用】,所以暂时无法调试 但是 这是一个方法! 转载于:https://www.cnblo...

weixin_30443731的博客 2025

iOS 改变真机的定位信息(任意位置)

DEMO下载: https://github.com/FORMAT-qi/testGPS.git 实现过程 经测试,利用开发者的一些调试功能,我们可以修改非越狱的苹果手机定位,模拟任意位置,此方法仅限开发者调试使用,并不能长时间修改手机定位。 首先需要了解一些坐标系的知识 iOS,原生坐标系为 WGS-84 高德以及国内坐标系:GCS-02 百度的偏移坐标系:BD-09 这些先...

FORMAT-qi的博客 3595

Microsoft Visual Studio 2010 调试方法心得

注:调试是写程序里一个必不可少过程,而且花的时间也相对的多,用适当的方法去调试可以让我们的效率高许多。(记下本人的常用的方法,以做学习记录) 1、断点 常用在自己觉得可能出错的地方,其中的快捷键是F9,而进行下一步用到有两个,F10和F11。F10是直接下一步,F11则是会进到详细的接口里面。F10、F11结合使用,事半功倍。 2、条件断点 当想知道某一段代码如何执行时,可这样用 Vis

yuejin86的专栏 1622

Visual Studio 2010 IDE 使用之美 之一

记得刚开始接触C#开发的时候,吸引我的第一个地方就是VS使用的方便快捷(本人比较懒惰= =!),严格来说是智能提示。经过几年的使用和研究,总结了不少使用VS的捷径,在工作中也提升了不少效率,在这里将这些经验同大家分享,也希望大家能提出自己的经验,共同成长。 一、键盘使用 对于developer而言,熟练使用键盘将会大大提升开发效率,至少在30%以上。当你用鼠标满屏幕得去找你要找的位置时、在多个...

岁月无情 2605

全面掌握Visual Studio 2010调试技术

本文还有配套的精品资源,点击获取 简介:本文详细介绍了Visual Studio 2010(VS2010)提供的各种调试工具和技术,强调了调试技巧对于编程学习者的重要性。介绍了从基本的程序运行监控到高级的条件断点、数据断点等调试方法,并提供了快捷键和高级调试工具的使用指导,旨在帮助程序员提升在代码调试中的效率和能力。 1. VS2010基本调试方法 在软件开...

weixin_33068055的博客 1403

Visual Studio 2010 实用功能总结图解

<br /> <br /><br />      Visual Studio 2010 已经发布了挺长时间了,异次元软件世界也有提供了VS2010下载,个人感觉在使用过程中有些新功能确实方便了很多,非常值得大家一试。 <br />      今天,在此分享一些VS2010比较实用的功能,也算是抛砖引玉,共同学习,利用好我们手里的工具,欢迎大家来补充其他好用的功能特性…… 起始页面<br />在近期项目列表中可以将一些正在开发或重要的项目Pin在列表中以方便下次使用。 <br /><br />也可以右键项目名

波波专栏 771

Visual Studio 2010中的Profiler使用

Visual studio 2010 的Profiler是自带的性能工具, 利用它我们可以找出程序中的性能瓶颈,然后不断优化不断再测试。简介Profiler有利用向导启动程序和后期附加到程序两种关联被测模块的方式,测试方式也有两种:Sampling(采样)和Instrumentation(检测)。 Sampling:按设置的时间间隔中断计算机处理器并收集函数调用堆栈。 调用堆栈是一个动态结构,用于

muzizongheng的专栏 4733

Visual Studio 2010利用宏添加注释

Visual Studio 2010(下面简称VS)编写类的过程中通常会在类的前面写上如下注释: 1: '------------------------------------------------------------------------------

郗晓勇|利己者生,利人者恒 7978

Visual Studio 2010插件Visual Assist安装与配置完整指南

Visual Studio 2010作为微软推出的经典IDE,依托其开放的扩展架构支持丰富的插件生态。插件通过VS Package模型加载,基于COM组件通信机制与IDE深度集成,利用DLL注入方式扩展原生功能。其核心依赖IVsPackage接口初始化,并通过注册表定位扩展模块路径。第三方插件如Visual Assist借助符号解析引擎与后台缓存线程,显著提升代码智能感知与导航效率,成为C++开发者的必备工具。本章为理解后续补丁注入与运行机制奠定理论基础。

weixin_35756373的博客 624

深入了解.NET框架与Visual Studio 2010的开发环境

本文深入探讨了.NET框架如何通过公共语言运行时(CLR)加载、编译和运行程序集,介绍了Visual Studio 2010提供的开发工具和特性,以及如何利用这些工具提高.NET应用程序的开发效率。

weixin_32869687的博客 610

全面升级:Microsoft Visual Studio 2010 Service Pack 1

Visual Studio 2010 SP1是微软发布的一款重要的软件开发工具升级包。它对Visual Studio 2010进行了功能增强、性能优化以及大量的错误修复。SP1的发布标志着微软持续在软件开发生态系统中的投入,进一步提高了开发者的效率和产品质量。SP1版本引入了对.NET Framework 4的完全支持,并更新了.NET Framework 4.0中的众多功能。同时,对于Windows Phone开发者而言,SP1提供了与Windows Phone 7.1 SDK更好的集成。

weixin_42589700的博客 1008

Visual Studio 2010显示代码行号

默认的Visual Studio 2008(VS2008)或VS2010代码编辑器是不显示行号的,这给我们定位代码带来了麻烦,下面简单介绍一下如何显示代码行号。 依次选择工具,选项,然后选择要显示行号的语言,比如说这里选择C#,然后勾选“显示”下面的“行号”复选框,然后确认即可。

nieweiking的博客 1万+

Visual Studio 2010 Extension

Products and Extensions for Visual Studio 扩展管理器 Visual Studio 2010新增“扩展管理器”的功能,可用于添加、移除、启用和禁用Visual Studio扩展。我们可以从Visual Studio Gallery(Visual Studio库)网站上安装扩展,这些扩展一般是VSIX包格式,包括项目模板、项模板、工具箱项、托管扩展框架(M...

weixin_30872499的博客 221

Visual Studio 2010版本定位

Visual Studio 2010已经正式发布好几个月了,做为爱好者来说,很想了解,至少要搞清其版本定位

程序呓语 1161
上一篇: MySQL字符集问题
下一篇: ITPUB调查:企业数据容灾方案应用状况
csf5504
博客等级 码龄12年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值