作为程序员,除了完成工作以外,我们还有“额外”的工作,就是留意、了解并学习新技术。技术在不断进步着,作为技术的前沿,Microsoft Visual Studio 2010将于 4 月 12 日全球同步发布,这消息触动着程序员的世界,为什么?作为一套全新的开发者工具,Microsoft Visual Studio 2010具有以下的特点让所有使用者无法自拔:
 
第一:给程序员留下了更多的创意空间,提供了更自由的架构方式,能能创建任何你能想到的功能,提供团队的工作效率,开创出更多的可能性。这种可能性可以在以下三个方面得到实现。
(1)通过新的原型制作、建模和视觉化设计工具,我们可以为 Windows 和 Web 构建创新应用程序 ;
(2)遇见创意设计的力量 – 与SketchFlow、Microsoft Expression® Studio共同设计新一代使用体验,并与 Team Foundation Server完美集成 ;
(3)可以利用多核编程和云开发工具提供的功能。
 
第二:集成了大量工具包,简化了开发环境,让我们可以在Visual Studio 2010 环境的情况下,完成所有编码、建模、测试、调试和部署工作,并可以利用现有的标准和技能适应日益增多的应用程序类型,包括 Microsoft SharePoint® 和 Windows® Azure。还可以通过多屏幕支持,更多的合作伙伴解决方案和功能更强大的工具编辑器满足您的多元化工作需要。当然这一切都是建立在你是习惯Visual Studio开发环境的基础上的。
 
第三:它提供了具备主动项目管理功能的强大测试工具可帮助您以正确的方式构建正确的应用程序。使用了新的IntelliTrace调试程序隔离应用程序历史记录中的故障点,并借助主动项目管理工具(包括新报告、仪表板和计划工作表)避免问题的出现。提供了手工和自动测试工具,满足各方面的需求。对于很多程序员来说,这种自动的管理工具,能减少被迫去选择第三方软件的苦恼,对于爱好者来说,这也是一个免费的学习工具。
 
面对Visual Studio 2010的强大功能,程序员越来越懒吗?这样的疑问确实存在,但大家请不要忘记,编程的最终目的就是解耦,让不会编程语言的人也能轻松地完成自己的设想,把精力集中于创意和构想,不再依赖程序员(~~失业~~)。而另一种热门的编程语言JAVA最近陷于“收购门”,让部分程序员陷于迷茫的海洋中,面对强大的Visual Studio 2010,它是否还有价值,是否也会有新的功能?这一切都还有变数。
 
在国内,除了少数外资企业拥有自己的测试团队外,大部分公司都是依靠开发人员去测试或在实际应用的反馈而对程序做出修改和更新的,但这就会让维护的成本和时间不断地增加和延长,而且为自己开发的程序写大量的测试代码,以确保程序正常的运作以及减少BUG出现的几率,提高程序的效率,而这工作往往是重复和枯燥的。而Visual Studio 2010 提供了强大的工具用于管理项目,维护源代码和发现 bug。测试人员和开发人员可以使用手动和自动测试,以及高级调试工具,帮助确保他们以正确的方式构建正确的应用程序。这样将可以让开发人员(需肩负测试的~~囧)专注于开发,而不需为测试浪费大量时间,从而提升工作效率。
 
另外Visual Studio 2010还将大力推广Agile Scrum这种技术,Agile利用自己的敏捷过程框架,将重心用于项目管理,而不是代码的编写,通过融合,可以以最快的速度完成需求的变化。这种技术有利于中小型项目,可以节约了成本,提高了效率。
 
除了强大的功能外,Visual Studio 2010还为广大的开发人员提供了良好的开发界面,简单易懂的操作,支持拖拉式的控件,更人性化的搜索方式,这都将大大便利于我们进行开发工作,下面是几张简单的截图:
        
      (图)兼容多版本的.NET Framework

        

      (图)拖拉式的控件
            (图)强大的搜索
敏捷开发的概念是强大而美好的,但要改变已经养成习惯的开发流程,是否能够收到预期的效果?敏捷开发是否真的为公司为企业节省更多的成本?敏捷开发是否可以成为潮流?这些疑问存在在人们的心中,大家都在观望,Visual Studio 2010正式版的面世将会进一步揭开这些谜团,让我们一起期待吧~

让人期待的Visual Studio 2010相关推荐

  1. 在 Visual Studio 2010 中创建 ASP.Net Web Service

    第一步:创建一个"ASP.Net Empty Web Application"项目 第二步:在项目中添加"Web Service"新项目 第一步之后,Visua ...

  2. 我眼中的Visual Studio 2010架构工具

    影响架构质量的是构建体系架构的思想.原则.实践与架构师的经验,绝不是工具.即使是最优秀的架构工具,也不可能像倚天宝剑一般--倚天一出,谁与争锋--似乎谁握住了这把利刃,就能够成为武林盟主.架构工具可以 ...

  3. 我眼中的Visual Studio 2010架“.NET研究”构工具

    影响架构质量的是构建体系架构的思想.原则.实践与架构师的经验,绝不是工具.即使是最优秀的架构工具,也不可能像倚天宝剑一般--倚天一出,谁与争锋--似乎谁握住了这把利刃,就能够成为武林盟主.架构工具可以 ...

  4. Visual Studio 2010中国团队的研发内幕

    --微软Visual Studio商业软件部总经理潘正磊专访 文 / 霍泰稳 常政 随着2010年4月12日微软官方正式颁布"Visual Studio 2010"的日期临近,无数 ...

  5. 4月刊独家专访:Visual Studio 2010 是怎样炼成的

    --微软公司开发者事业部Visual Studio团队总经理Jason Zander专访 记者/常政 高松 微软公司将Visual Studio 2010正式版全球发布的日子定在2010年4月,而截止 ...

  6. Visual Studio 2010 第一时间体验旗舰版

    今天期待已经的Visual Studio 2010 终于正式发布了. 个人对这款IDE的期望还是很高的.熟悉了一阵Visual Studio 2010提倡的Scrum的敏捷开发,对于里面先进的观念和精 ...

  7. Visual Studio 2010 Ultimate敏捷测试驱动开发

    在微软Visual Studio 2010 Ultimate Beta2版本中,MSF for Agile Software Development 5.0过程框架,是以Scrum模型为基础导向扩展, ...

  8. Visual Studio 2010 Ultimate敏捷利剑:详解Scrum

    随着微软Visual Studio 2010 Ultimate Beta2版本的发布,除了它提供协同一致的ALM(应用程序生命周期)管理工具外,MSF for Agile Software Devel ...

  9. [转载]Visual Studio 2010敏捷利剑:详解Scrum

    Visual Studio 2010敏捷利剑:详解Scrum [IT168 专稿]随着微软Visual Studio 2010 Ultimate Beta2版本的发布,除了它提供协同一致的ALM(应用 ...

最新文章

  1. 提高大数据量并发访问时效率
  2. 什么时候会引起索引失效
  3. 创业维艰,但我未曾放弃——一位90后创业者的自白
  4. Scikit-Learn 机器学习笔记 -- 模型训练
  5. C# 基础知识 (三).主子对话框数值传递
  6. linux终端机详解,Linux reset设定终端机的状态命令详解
  7. 一张图看懂AI、机器学习、深度学习的关系
  8. XP开通局域网共享(访问本机无需验证即可进入)
  9. 机器学习 - [源码实现决策树小专题]决策树如何分裂以拓展节点(以及在不允许调用sklearn等库的源代码实现)
  10. ​​欧洲能源危机日益严重,这个冬天到底会有多 “冷” ?
  11. 腾讯音乐评论审核、分类与排序算法技术
  12. 进不了BIOS,电脑开机黑屏
  13. PCIE及南桥芯片组
  14. LearnOpenGL 光照—多光源
  15. 爬取图片到mysql数据库_爬取微博图片数据存到Mysql中遇到的各种坑\mysql存储图片\爬取微博图片...
  16. 数据帧、数据包、数据报三者区分
  17. Oracle选择填空题中英文,oracle中英文分开排序
  18. mysql 行锁模拟、锁查看及排除
  19. html5怎么创建列分区,使用分区助手创建新分区
  20. Python 一文学会字典数据类型【简单易懂,代码可以直接运行,强烈推荐】

热门文章

  1. freemarker 概述
  2. java 统计图 mysql_java实现各种数据统计图(转)
  3. activex控件有什么用_你知道怎样用Excel打印「条形码」吗?
  4. linux生成表格文件大小,如何为linux中的文件夹生成清单(文件列表及其大小和数量)...
  5. linux编译ace,Linux下编译ACE
  6. 完成登录并生成JWT
  7. MySQL 高级 - 触发器 - 查看及删除
  8. SpringMVC的数据响应-回写数据-直接回写json格式字符串(应用)
  9. Spring源码分析前篇
  10. 常用的函数式接口_Consumer接口的默认方法andThen