QCon全球软件开发大会8折优惠倒计时,购票立减¥1760!了解详情 >>> 了解详情
写点什么

微软发布 Visual Studio 11 Beta 版本

2012 年 3 月 15 日

2012 年 3 月 13 日,微软公司在京发布了备受业界瞩目的应用开发测试与敏捷开发解决方案 Visual Studio 11 Beta ,并在同日起在中国地区接受 **公测下载 **。于此同时,还开放了 Team Foundation Server Beta 的下载。在媒体见面会上,微软大中华区副总裁兼战略市场部总经理谢恩伟,开发工具及平台事业部销售市场总监刘伟以及开发工具及平台事业部廖浩志、亓光宇、李剑波分别向大家展示了 Visual Studio 11 的新特性与应用场景。

【注:欢迎登陆 InfoQ .NET 专区了解相关新闻或文章】

谢恩伟提到,Visual Studio 11 主要在以下三个方面做了探索:

第一个方面,在 IT 消费化方面持续推进。新一代的应用要更好的起到跨消费者和跨商业用户的作用。这就要求应用开发者,具备能够把时尚的应用和在线服务更完美的开发和挖掘出来的技能。

第二个方面是 Visual Studio 11 保持了简易和高生产力的特性。大家也可以看到很多内容可以融入到 Visual Studio 当中,让整个应用组件和构建非常的通畅。

第三个领域是整个应用开发流程,不只是传统的企业级应用,还包含消费者的服务、B2C、在线游戏等应用的拓展,都需要关注如何优化与改进应用开发过程。例如,怎样把测试工具更好的组合在一起。

Visual Studio 11 对 Metro 风格应用的拓展也提供了支持,不仅可以运行在安装 Windows 8 的 PC 上,也可以在平板电脑等终端设备使用 Visual Studio 来进行应用的开发。在 Windows 7 的平台上,也可以用 Visual Studio 提供的 Windows 8 模拟器,来体验 Metro 风格的应用设计。

刘伟与大家分享了软件工程领域的几个重大发展趋势:敏捷开发、开发与云计算结合、产品测试与质量保证以及从需求、开发到运营的闭环管理。他还提到,在微软内部的研发团队,开发人员和测试人员的比例是 1:1,因为测试人员是真正保证产品质量的主要环节。

此次的 Visual Studio 11 发布,对于 Web 应用来说,Visual Studio 产品组与 IE 10 做了非常多的整合,可以利用 Visual Studio 11 进行 HTMl5、CSS3 以及 JavaScrip 的应用开发。

亓光宇演示了在 Windows 8 上的开发体验,可以看出,Visual Studio 11 Beta 在启动上快了很多,用他们的说法:“让开发人员有更多的时间去关注代码”。在整个 Visual Studio 11 中用户界面做了较大调整,减少了彩色设计,界面也进行了简化。同时,前端开发人员也可以依赖于 Blend 开发自己的应用。在 Visual Studio 11 里,还增加了 Store 的菜单,通过这个菜单,应用开发完成之后,可以非常方便上传到应用商店的后台。

李剑波重点介绍了 IntelliTrace 的功能:

IntelliTrace 是我们在 Visual Studio 2010 版本里面增加非常强大的功能,可以用于分析当前系统的执行情况。因为在实际工作里,很多生产环境里没有办法安装 Visual Studio,但是没有问题,Visual Studio 11 里的 IntelliTrace 可以用很小的 U 盘,把它装到里面,然后直接插到生产用机里面,这个时候会根据特定的时间点触发 IntelliTrace,会让整个程序当中调用所有的堆栈、内存细节信息,会产生追踪文件,搜集完以后,将这个追踪文件转给开发人员,这个文件是可重现的,帮助在开发环境里面重现开发生产的现场,帮助了解分析生产环节到底出现什么问题,这样既避免了开发或者是调试,对于生产环境的冲击,又能够尽可能的第一位的获取实时的生产环境的信息。帮助你开发和解决问题。这是 Visual Studio 11 版本里面的新增功能。

最后,刘伟对 Visual Studio 11 的新特性做了总结:

Visual Studio 11 想要提供一个工具和平台帮助客户把开发、测试、运维这三个环节整合成一个闭环,然后推动价值在闭环当中不断的被创造和传递放大。这是 Visual Studio 11 希望带给研发团队最终的价值。Visual Studio 11 要做的就是帮助开发人员开发出非常时尚、酷的消费者应用,为开发人员创造简易、友好的开发环境,让他们能够百分之百的专注于代码、程序以及帮助开发团队能够敏捷的开发出高质量的应用。

相关报道

Visual Studio 11 Beta 版及 .NET Framework 4.5 Beta 免费下载

微软产品经理谈Visual Studio 11 的开放特性

Visual Studio 11 新界面引发热议

Visual Studio 11 Beta 支持多种测试框架

预览Visual Studio11: 敏捷的支持、团队协作以及代码克隆监测

Visual Studio 11 预览:DirectX 和 SharePoint 特性

Visual Studio Beta 发布周回顾

2012 年 3 月 15 日 12:355219
用户头像

发布了 156 篇内容, 共 43.3 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

Python——列表元素的增删改

在即

6月日更 六月日更

从理论到实战只需七天!阿里P10撰写的Spring全家桶有多全面?

Java架构追梦

Java 阿里巴巴 架构 springboot SpringCloud

机器学习入门:多变量线性回归

华为云开发者社区

机器学习 多变量线性回归

WorkPlus Lite 企业级移动平台

WorkPlus Lite

可视化及时把控营运状况,助力管理效率提升80%

一只数据鲸鱼

数据可视化 智慧城市 智慧园区 三维可视化 智慧楼宇

和12岁小同志搞创客开发:拿到一款控制器,要怎么分析?

不脱发的程序猿

DIY 创客开发 怎么分析控制器?

【FlinkSQL】Flink SQL Query 语法(二)

Alex🐒

flink FlinkSQL flink1.13

我不服!这开源项目居然才888个星!?

why技术

Java

相约厦门!HarmonyOS Connect伙伴峰会将于6月17日举办

科技汇

WorkPlus私有化「数智融合」移动平台

WorkPlus Lite

助力碳中和,EMQ与SAP共同构建绿色IoT解决方案

EMQ映云科技

开源 5G 碳中和 SAP 碳达峰

产品策略闭环是个什么环?

万事ONES

项目管理 研发管理 ONES 产品策略

云小课 | 华为云KYON之私网NAT网关

华为云开发者社区

网关 华为云 KYON企业级云网络 私网NAT网关 重叠组网

Electron 开发音视频

anyRTC开发者

Java 音视频 WebRTC Electron RTC

技术实践丨体验量子神经网络在自然语言处理中的应用

华为云开发者社区

自然语言处理 量子 量子神经网络 量子模拟

TcaplusDB君 | 行业新闻汇编(6月9日)

tcaplus

数据库 游戏 TcaplusDB

GrowingIO 增长平台产研项目管理实践

GrowingIO技术专栏

项目管理 程序员 Jira growingio

和12岁小同志搞创客开发:如何选择合适的控制器?

不脱发的程序猿

DIY 创客开发 如何选择合适的控制器?

从单体系统到微服务

escray

极客时间 学习笔记 朱赟的技术管理课 六月日更

来自 Apache APISIX committer 的经验分享 —— 编程之夏专访

Apache APISIX 中国社区

后端 技术人 API 网关

只记得文件类型如何用EasyRecovery实现恢复?

淋雨

数据恢复 EasyRecovery 文件恢复 照片恢复

「终!」☕️【Java技术之旅】带你进入String类的易错点和底层本质分析!

李浩宇/Alex

Java 字符串 字符串常量池 6月日更 6 月日更

技术干货 | 如何实现对动态PPT的云端录制?

ZEGO即构

音视频 WebRTC RTC 即构 动态PPT录制

开源,让程序员找回热血和激情,参与开源,为中国科技助力

陆陆通通

开源 鸿蒙 程序员

为什么聪明的程序员会写出糟糕的代码

实力程序员

Dokcer Compose部署Nebula Graph配置文件

阿呆

配置信息

【布道API】API设计应该了解的HTTP方法和特性

devpoint

RESTful HTTP协议 6 月日更

Python接口自动化之request请求封装

行者AI

接口 测试 自动化测试 封装

优秀的开发者每天都在做什么?

学神来啦

码农 编码 经验分享 程序员‘’

项目管理100问 | 研发团队如何实现无缝协作

万事ONES

项目管理 ONES Project 研发团队

ONES CTO 冯斌 | 大型团队敏捷项目管理实践与思考

万事ONES

项目管理 研发管理 团队协作 ONES 研发工具

移动应用开发的下一站

移动应用开发的下一站

微软发布Visual Studio 11 Beta版本-InfoQ