微软Visual Studio 2010正式发布

4月12日上午,北京融京国际酒店,微软新一代开发平台Visual Studio 2010正式发布。千位中国开发菁英与世界五大城市同步迎接跨世代开发工具!微软全球资深副总裁张亚勤博士,微软大中华区开发工具及平台事业部总经理谢恩伟,微软Visual Studio商业软件部、微软亚太研发集团服务器与开发工具事业部(中国)总经理潘正磊等多位微软高层,以及来自微软总部的多位核心研发团队主管,亲临发布会现场,共同为IT专业人士解密微软新一代开发平台的革新之处。

Visual Studio 2010多项革新性能获得IT技术人员好评,包括支持Windows Azure,全面支持微软云计算架构程序开发;对移动与嵌入式装置开发的支持;助力开发团队实践当前最热门的Agile/Scrum开发方法;升级的软件测试功能及工具,为软件质量严格把关;搭配 Windows 7,Silverlight 4 与 Office,发挥多核并行运算威力;支持最新C++标准,增强IDE等等。

在微软全球资深副总裁、微软亚太研发集团主席张亚勤的致辞中,他特别强调了在这款新的开发工具中的“中国智慧”:

在这个新版本中,带有相当多的“中国血统”,它有将近1/3的功能都是由我们的上海团队开发的。在上海的微软科技园区,我们有将近上百位的研发骨干,投入在这个产品的发展上。

从Visual Studio 2010的新功能列表中,可以发现微软不仅对原有的功能做了优化,比如简化界面、定义新的行为;更快地解析代码;改进调试功能和支持“测试优先”的开发。还增加了包括Visual F#、Azure工具等新的功能。F#是一种新的.NET编程语言,结合了函数和面向对象编程,比较适合于并行、算法、探索性和技术性编程任务,在金融行业有独特的优势,部分功能包括:

* 永久性,让F#代码更加易于并行化和解耦;

* 类型推导,为F#提供了一种简练且富于表达的语言,结合了类型安全和静态类型;

* 深度.NET集成,确保F#组件可以顺利地插入到.NET应用程序的任何部分中。

而对Azure的开发、测试、调试和部署等,Visual Studio 2010也有较好的支持。

通过Visual Studio 2010,开发人员可以很容易将现有的应用部署到Azure平台或者其他云服务上,在客户端完成的内容同样可以在云中完成。和Azure相关联的两个新特性包括:

* Windows Azure Development Fabric:Development Fabric可以帮助开发者在本地计算机上模拟Windows Azure Fabric,在部署服务之前,在本地运行和测试,并提供了用于观察和管理本地服务部署的用户界面;

* Visual Studio 2010中内置了对云的调试功能,在本地机器上测试不需要更改现有的QA过程。

Visual Studio 2010对敏捷的支持及这款工具如何让团队更加协同工作:

在微软内部,很多团队在他们的开发项目中集成了敏捷开发,也因此积累了大量优秀的方法实践,Visual Studio 2010对敏捷方法敞开了大门,提供了对诸如单元测试和迭代规划等一系列敏捷过程的支持。通过这个平台,可以建立更加协同的团队,更加有效的流程及更加优质的质量体系。

其他一些Visual Studio 2010的新功能还包括C#、Visual Basic语言对新的动态语言IronPython和IronRuby的动态互操作支持;Visual C++中对MFC的改进,增加了许多对Windows 7和Windows Vista的支持,引入了包括Lambda表达式在内的新功能来支持C++0x标准等;添加的各种设计器改进也让创建WPF和Silverlight应用程序变得更快、更轻松;并行编程。尤其是Visual Studio Lab Management 2010还将虚拟化与应用程序生命周期相结合,让创建虚拟环境和改善开发人员/测试人员协助变得更简单:

* 快速设置虚拟环境:Visual Studio Lab Management构建在System Center Virtual Machine Manager之上,使得开发者可以在数分钟内即可创建包含多个虚拟机的虚拟环境;

* 在虚拟环境中构建、部署和测试应用程序:可以设置一个工作流来使用虚拟环境,以及配置如何运行内部版本,然后将应用程序部署到该环境中;

* 创建包含用于测试的环境的可再现Bug:当运行手动测试时,可以创建一个bug,其中包含虚拟环境在发生该bug时的快照,开发人员可以打开该bug并连接到此环境的快照,查看该环境在当时的实际状态。

时间: 2025-01-31 06:01:48

微软Visual Studio 2010正式发布的相关文章

微软Visual Studio 2010架构设计功能应用

随着软件开发日趋国际化,对软件的质量要求和管理也随之增高.微软看到了应用程序生命周期管理在业界逐渐被接受认可的趋势.在微软 VS2010(Visual Studio 2010 Ultimate)中,可以利用各种工具辅助每个关键环节进行管理(ALM)是其重要特性.Visual Studio经过近十年左右的发展,已经不再是仅仅面向某一个角色(开发人员)的工具,而是要服务于软件开发过程中的所有不同的角色(开发人员.测试人员.架构师.项目经理等),使其覆盖在整个软件开发生命周期(SDLC)中,本文将重点

微软 Visual Studio 2010官方下载地址给大家_基础应用

官方地址: http://www.microsoft.com/visualstudio/en-us/download 点击相应的Trial下载链接进入下载页面 不同版本下载: Microsoft Visual Studio 2010 Premium - ISO http://www.microsoft.com/downloads/details.aspx?FamilyID=f81412a2-d48e-4040-9b32-27eaf771c5db&displaylang=en  Microsoft

Visual Studio 2010 Ultimate测试体系结构

VS2010测试概述 一个软件产品或系统同任何事物一样,也要经历孕育.诞生.成长.成熟.衰亡等阶段,一般称为软件生存周期,也称为SDLC(software development life cycle)软件开发生命周期.它是软件的产生直到报废的生命周期.周期内有问题定义.可行性分析.总体描述.系统设计.编码.调试和测试.验收与运行.维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则.我们也可以将SDLC解释为一组步骤(Step).阶段(Phase)或者里程标(Milesto

详解Visual Studio 2010中的扩展管理器

扩展能够为核心应用程序提供附加的功能或者自定义设置.在很多应用程序中这都是很流行的,包括流行的web浏览器IE和Firefox.微软的Office.媒体播放器.Photoshop.Eclipse.Visual Studio等等.其中有些可能比较新奇,而针对开发工具--像Eclipse和Visual Studio--的扩展让开发者的生产力得到了显著提高. Visual Studio早期的版本是构建在COM技术之上的.而Visual Studio的主要扩展方式插件是通过COM接口实现的.随着时间的变

微软云计算与Visual Studio 2010

   随着云计算的发展,微软好似看到了一个战胜Google的机会.所以在云计算概念刚刚兴起的时候,微软就宣布将要进军"云计算"领域,分逐渐的将其下面的软件业务纳入到与计算的范畴当中.当然Google也不会放弃这个蛋糕,大有同微软一争天下的味道.不过不管他们怎么竞争,对于我们用户来说这总是一个好消息.我们担心的是他们垄断,而不是竞争.既然微软一开始就表明了要在云计算领域中一展身手,当然不会让我们失望.在微软的Visual Studio 2010产品中,就可以看到云计算的身影.笔者在这篇文

Visual Studio 2010微软云计算架构构建云服务

4月12日,作为全球发布活动的第一站,微软新一代开发工具Visual Studio 2010在中国率先上市.Visual Studio 2010是微软云计算架构重要组成部分之一,它拥有强大的开发功能,支持开发者基于Windows Azure开发更多应用,从而进一步丰富微软的云计算平台.如果说今年初正式推出商用的云操作系统Windows Azure是微软云计算的左膀,那Visual Studio 2010就是微软云计算的右臂.众所周知,作为一个平台的供应商,微软平台的推广很大程度上将依赖于上面应用

Visual Studio 2010中的C++ IDE增强

如果说对C++新标准的支持为Visual C++的发展奠定了坚实的基础,那么,她在IDE方面的增强,则会让她更加光彩照人. 很多Visual C++程序员都爱吃西红柿(Visual Assist).为什么?因为它可以补偿VC(Visual C++).虽然Visual C++在C++库,编译器,MFC等方面非常强大,但是她的IDE一直受到C++程序员的诟病.特别是进入 Visual Studio 2000之后,Visual C++的IDE并没有大的改变,但是效率却越来越低下,使得程序员们不得不多吃

配置Visual Studio 2010开发环境

Visual Studio 2010是一个强大的IDE,微软的主要编程语言都包含于其中,不管是做桌面软件,还是做Web应用,使用Visual Studio 2010都可以搞定. 安装好Visual Studio 2010简体中文专业版之后,您可以根据自己的需求来配置Visual Studio 2010的开发环境. 比如我经常要用C#,所以这里我们把VS2010配置为"Visual C# 开发设置". 配置方法很简单:第一次打开Visual Studio 2010的时候,会弹出一个&qu

基于Visual Studio 2010进行敏捷/Scrum模式开发

根据Forrester Research今年第二季度的一份研究报告,在超过1000名专业开发人员中,采用敏捷模式进行软件开发的已经有10.9%采用了Scrum模式,在所有的敏捷开发模式中名列首位,而在所有的软件项目管理模式中,敏捷模式更是被35%的开发人员所采用.当然,研究报告为我们呈现的仅仅是一个统计学的观点,到底你的开发团队应该采用什么样的开发模式,这还是要根据各自不同的开发环境,人员构成,公司架构以及文化背景来决定. 图1:Forrester 关于敏捷模式的调查报告 Visual Stud