Visual Studio 2012 和 .NET Framework 4.5已发布到Web上

[原文地址] http://blogs.msdn.com/b/jasonz/archive/2012/08/15/visual-studio-2012-and-net-framework-4-5-released-to-the-web.aspx

中文翻译

我非常高兴地宣布今天早上我们已经将Visual Studio 2012,Team Foundation Server 2012.NETFramework 4.5发布到了web上。是时候发动你的引擎,今天就开始下载了!

MSDN订阅者可以立即在MSDN订阅者下载页面下载,批量许可用户从明天开始可以从批量许可服务中心下载。你还可以在大约一个月以后在商店中找到该产品,以及在未来几天可通过VisualStudio产品网站购买一些可用性。最后,评估免费试用版本或者下载我们的免费Express产品,请访问Visual Studio 产品网站,今天就可以。

这是至今团队很棒的一个发布版本,对于所有我们完成的工作我真的感到非常激动。通过采用敏捷开发模式,引用我们IDEALM工具,我们这次完成发布只用了很多milestone一半的时间。下面是我们发布团队的一张照片,拍摄于最终版本完成的日子:

 

Windows 8开发出极棒的应用程序是我们这个版本一个很重要的目标。因此,配合今天开发者工具的发布,你将发现Windows 8的最终版本也会发布到web上。再者,除了VisualStudio 2012 RTM附带的Blend工具,今天我们还推出了针对Visual Studio 2012的新的Blend + SketchFlow预览,实现了一些顶级Blend用户的要求,支持WPF, Sliverlight,SketchFlow.更多详细信息,请查看Blend团队的博客BlendInsider.

 

Visual Studio 201212大特色

 

假如你还在犹豫是否下载Visual Studio 2012,或者没有同步所有的发布消息,我将给你今天就更新的12个很好的理由。:)

 

#1)针对Windows 8的开发

Visual Studio 2012包含开发针对Windows8的杀手级应用程序所需的所有工具,从模板到设计者,到测试,再到调试。现在Blend包含在Visual Studio 安装中,使用HTML/CSSXAML为创建Windows商店应用程序提供了丰富的可视化工具。使用这些工具,你将可以找到你需要的用来开发一个优秀的应用程序并提交到Windows商店中的所有东西。

 

更多信息,请看Windows 8应用程序开发者博客Windows开发者中心

 

#2)针对Web的开发

Visual Studio 2012.NET 4.5提供了在ASP.NET方面最新的改进。包括web优化的提高(微小和捆绑),新的模板,HTMLCSS编辑器的提高,页面检查器和新的发布工具。我们增加了新功能来支持JavaScript开发,包括IntelliSense技术的提高,一个新的DOM explorerJavaScriptconsole. 更多信息,请查看Web开发团队博客

 

页面检查器

 

#3)针对Windows Phone 8的开发

Visual Studio 2012 将提供对WindowsPhone 8应用程序(同时包括一个Express SKU及一个可自由下载针对VS Pro和在这之上版本的插件)开发的支持。这将在未来上线,一旦WindowsPhone 8 和开发者SDK变成可用。一些新的功能期待将会包括对本地C++的支持,以Phone 7.xWindowsPhone 8为目标的应用程序开发能力,多机箱的支持和企业发布功能。敬请关注更多的信息在Windows Phone团队

 

C++ Windows Phone 8应用程序

 

#4)针对Windows Azure的开发

Visual Studio 提供了最好的工具来开发你的云服务。在VisualStudio 2012中你将会发现云工具的改进包括对分布式缓存的支持,新发布选项,新模板和更简单的安装路径。使用TeamFoundation ServiceWindows Azure,你现在可以实现持续性集成和持续性部署你的软件。更多信息,请访问WindowsAzure .NET开发者中心和下载今天发布的针对.NETWindows Azure SDK

 

开发历史

 

#5)开发业务应用程序

Visual Studio 2012包含各种开发业务应用程序的工具。SharePoint开发者将会找到新的针对列表和内容类型的设计器,针对网站栏目和Silverlight网站页的新模板,以及部署SharePoint网站的新选项。ALM功能,像性能分析,单元测试和IntelliTrace(智能跟踪)SharePoint开发都已可用。客户端开发的改善,以及对JavaScript调试和IntelliSense的支持。更多信息,请访问SharePoint开发者团队博客

 

SharePoint 列表设计器

 

与此同时,我们还宣布了一个针对OfficeSharePoint 2013的新应用程序模型,该模型使你能够将你的应用程序放到云中,并且使用web技术开发它们。Visual Studio 2012, 与针对VisualStudio 2012MicrosoftOffice开发者工具预览版一起,给你提供了工具使用针对OfficeSharePoint的新应用程序模板来编程。学习更多相关知识及开始编译针对OfficeSharePoint 2013的业务应用程序,前往http://dev.office.com.

 

LightSwitch 是一个强有力的工具用于生成针对桌面和云的业务应用程序。从VisualStudio 2012开始,LightSwitchVisual Studio 专业版,高级版和终极版安装程序的可用部分。LightSwitch包括各种Visual Studio 2012中的提高,例如一个新主题OData资源进入数据库以及创建OData服务活动目录集成新业务类型。我们也正在为支持HTML客户端而工作,这将会成为VS2012的一个附加功能。学习更多,请访问LightSwitch开发者中心LightSwitch团队博客

 

Visual Studio 2012中的LightSwitch

 

#6) 开发游戏和其他3D应用程序

Visual Studio 2012包含图像工具可以帮助游戏开发者提高生产率,使更容易创建创新游戏。从调试DirextX图形到设计和编码DirectX着色器(HLSL,再到检测和处理图形资产(图像和模型),Visual Studio2012提供了所有你创建2D/3D丰富图形应用程序所需要的功能。

 

Visual Studio 2012 图形诊断工具

 

#7)利用最新语言优势

如果你使用C#或者Visual Basic开发的话,你可以利用VisualStudio 2012.NET 4.5中语言新功能来进行异步编程。使用新的异步和等待关键字,你可以编写异步代码,它看起来很像同步版本:

 

 

Visual Studio 2012支持的C++包括full C++ 11标准库以及新的语言功能:无状态ƛ表达式,SCARYiterators,基于范围的循环和对作用域枚举的支持。Visual C++ 11 也增加了通过C++/CX无缝接入Windows运行时组建及C++大规模加速并行(C++ AMP)功能,这通过硬件加速来执行你的并行数据C++代码。

 

对于JavaScript开发,请参阅在前面我们已经做了介绍的Web开发章节有关更多改进的详细信息。

 

最后,如果你使用F#,你将享受到有关丰富信息编程的改进,它使你可以直接对数据服务进行编程,而且通过F#类型提供商和LINQ查询使之成为可能。

 

#8)性能,可靠性和兼容性的改进

除了增加新功能,我们还斥巨资以提高产品的核心功能。例如我们对性能的投资,在工具箱,打字,编辑,调试和解决方案加载时间等领域我们做出了显著的改进。

 

 

我们还照顾到了Visual Studio 2012向后兼容性的提高,使得你可以和使用VisualStudio 2010 SP1的队友继续在项目上合作。

 

#9)新的IDE生产力功能

Visual Studio 2012用户界面包含一个外观和感觉的更新,与最新微软产品保持一致,使你可以将注意力集中在代码上。整体环境已经被简化,包括简化的工具栏,一个轻量级的查找对话框,预览文件时更少的标签组件,而不是在调试过程中打开它们。使用快速启动,你现在可以搜索任何菜单或者命令的IDE

 

新的查询对话框

 

#10)随着测试工具的增强提高你的代码质量

Visual Studio 2012包含丰富的测试工具

 

微软测试管理器2012 已经增强包含探测性测试(有时候叫做敏捷测试),它允许你以任何你想要的方式探测产品,同时保存相关的步骤和数据,你可以直接提交bug和反馈。

 

在这个发布版本中,实验环境也被大大简化,通过代理商的整合和引进标准的环境,这允许你从构建-部署-测试工作流中受益,而不用依赖于Hyper-V或者SCVMM.

Visual Studio 2012一起,我们为你提供的功能,包括额外的适配器以支持第三方单元测试框架,比如xUnit.net,NUnit等。新的Test Explorer将展示所有横跨解决方案的测试,无论它们是为哪个测试框架而写的。 VisualStudio 2012将继续支持使用经典Visual Studio单元测试框架而写的传统单元测试,并且增加了对使用C++编写的测试的支持。

 

新的Test Explorer

 

#11) 使用工具进行敏捷实践缩短周期

Visual Studio 2012包含各种工具来建立团队成员间的透明度,减少浪费和加快项目流程的进行。当你设置启动项目,使用SharePoint故事版将会是一个交流软件需求的有用方式。当你进一步沿用,微软反馈客户可以用它来收集来自外部相关利益者对工作的反馈。

 Team Foundation Server 2012提供了一个丰富的工具包,帮助你规划出你的sprints,管理backlog和跟踪进展情况。我建议阅读我早前的博文,那里我详细探讨了这些功能。作为一个例子,下面是一张工作板的图片,这可以在站立会议中用来轻松的编辑工作项目。

 

 

 

#12)交付基于云的服务,操作者和工程之间的平滑协作

我们ALM工具的每个版本,都集成了额外的角色来提高团队的协作,减少周期时间。这个版本,我们包含了操作者,它对于今天基于云的服务应用程序越来越重要。你们中的很多人已经使用SystemCenter来监控你产品中的应用程序。这个版本,我们引进了新的管理包,它允许System Center 2012 SP1 检测严重的产品问题,并且立即通过TFSVisualStudio以高质量诊断信息的形式分配给开发团队。

 

System Center Operations 管理器

 

这些类型的提供给操作者和工程的工具,我们计划在将来继续交付。例如,System Center 2012 SP1将也引进“ Global Service Monitor(GSM),它允许你监控你的应用程序的功能,性能和来自世界各地多个端点正常运行时间。

 

总结

 

我很兴奋,因为这些功能已经问世且可供下载!正如你可以看到的,在这个版本中有一大堆的新功能,这是目前我们从未营运过的VisualStudio最好的版本。我期待看到你能用它做到的所有令人惊奇的事情。我希望这篇博文给了你对商店中产品的掠影。想要学习更多的,我邀请你参加我们在912号举行的Visual Studio 2012在线启动仪式,地址是http://www.visualstudiolaunch.com/.

 

关注我http://twitter.com/jlzander.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值