写点什么

Visual Studio 11 Beta 将于 2 月 29 日发布

  • 2012-02-25
  • 本文字数:1050 字

    阅读完需:约 3 分钟

闰年为有兴趣尝鲜 Visual Studio 最新版本的人们带来了福音,因为微软将在 2012 年 2 月 29 日发布.NET 框架 4.5 Beta 和 Visual Studio 11 Beta。InfoQ 有幸在 2 月 23 日出席了微软的网络广播(web broadcast)活动,该活动介绍了 VS11 将要包含的一些附加特性。长达一小时的演示探讨了 VS11 的几个不同领域并讨论了若干概念,透视了微软在这个下一版本中的理念。

VS11:总体概念和目标

首先开场的是微软公司副总裁 S. Somasegar,他列出了他所想到的关于 VS11 开发的一些关键趋势:

  • 随着数字设备(平板、MP3 播放器、智能手机等)在消费者生活中的普及,消费者想要任何时候都能访问到这些设备;
  • 用户整天都在使用智能手机,且家庭和工作中的活动都离不开它;
  • 提供方法连接所有这些不同的设备,这需要后端基础设施(不仅仅局限于“云”)的支持。Somasegar 认为云计算是行业内的一个重要转型。
  • 支持团队环境下的现代应用程序开发一直很重要;
  • 计算机交互过去使用的是键盘和鼠标,但如今触摸交互正在变得越来越普及。

Somasegar 说 VS11 的大部分功能都已经完成,随后他列出了关于 VS11 三条微软想要传达的价值理念:

  • 让开发人员能够构建现代化的消费者应用程序和商业应用程序;
  • 简化开发环境并提高开发环境上的生产力;
  • 支持基于协作和敏捷工作的软件开发团队。

VS11:关键改善领域

微软公司副总裁 Jason Zander 随后带头讨论了微软已经确定的一些工程趋势。首先,Zander 说微软已经为敏捷软件开发实践提供支持。另外,开发者服务、提供探索式测试以进行测试先行,同样被确定为目标。

那么,这些概念和重点带来的最终结果是怎样的呢?Zander 说 VS11 微软正在瞄准如下的核心领域:

  • 与 Windows 一同工作:集成和支持使用 WinForms、MFC 和 WPF 的桌面 Windows 应用程序;基于 Metro 的应用程序也在此列;基于 DirectX 的应用程序和游戏也同样重要,VS11 的一部分工作就是支持对它们的调试和设计;
  • 与 Cloud 和 Web 一同工作:这一块在 NET 框架 4.5 版本中有所加强。VS11 为网络相关的应用程序,包括 Windows Azure、Sharepoint、传统执行在浏览器中的 Web 客户端应用程序以及客户端 / 服务器应用程序提供了支持 ;
  • 开发者体验:虽然大部分开发人员会属于前面的某一类,但是 Zander 一再提到开发人员就像是手艺人,而微软想要在 VS11 中为他们提供一个优质的工具。与以往版本一样,VS11 再次强调可用性。

接下来的几天里,InfoQ 将会分析并进一步跟踪 VS11 Beta 中发布的新细节以及它对开发人员的影响。

查看英文原文: http://www.infoq.com/news/2012/02/vs11beta_release_date

2012-02-25 08:472116
用户头像

发布了 125 篇内容, 共 44.4 次阅读, 收获喜欢 5 次。

关注

评论

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

架构训练营 week4 课程总结

红莲疾风

「架构实战营」

深度剖析:Kafka 请求是如何处理的? 看完这篇文章彻底懂了

Kafka中文社区

没想到,学棋五年的我竟然输给了昇腾CANN!

华为云开发者联盟

机器人 强化学习 CANN 昇腾 机械臂

2021 年 25 大 DevOps 工具(下)

禅道项目管理

DevOps

5步带你掌握工作流Activiti框架的使用

华为云开发者联盟

工作流 流程 任务 Activiti 静态数据

ReactNative进阶(七):导航组件 react-navigation

No Silver Bullet

React Native 导航 1月月更

企业办公IM风云再起,未来将朝三大方向发展

BeeWorks

Vue3的8种组件通信方式

编程江湖

Vue 3

在线JSON转YAML工具

入门小站

json

设计模式【9】-- 外观模式?没那么高大上

秦怀杂货店

Java 设计模式 外观模式

2022 年 Python 项目管理最佳实践(qbit)

qbit

技术干货 | 基于标准 WebRTC 低延迟直播的开源实践

网易云信

WebRTC 网络协议 直播技术 低延迟

Kafka架构及基本原理简析

编程江湖

kafka

【LeetCode】括号的最大嵌套深度Java题解

Albert

算法 LeetCode 1月月更

熬夜整理56个JavaScript高级的手写知识点!!专业扫盲!

Sunshine_Lin

JavaScript 面试 进阶 ES6 手写

企业级开发平台的业务场景/运行机制/功能

BeeWorks

大数据开发之Hive调优技巧

@零度

大数据 hive调优

青藤:东西向流量占比80%,安全如何有效搞定?

青藤云安全

全新UI西游H5决战天宫游戏详细图文架设教程

echeverra

Tableau Day3:智能分析

贾献华

Tableau 1月月更

ubuntu隐藏终端路径

Ayosh

ubuntu #Ubuntu

带你认识FusionInsight Flink:既能批处理,又能流处理

华为云开发者联盟

flink 批处理 流处理 FusionInsight Flink 计算框架

前端开发之JS中localStorage的使用

@零度

JavaScript 前端开发

云计算厂商们,你们辜负了中国的用户

Geek_2749b8

云计算 云服务

KubeMeet 新年首站成都开放报名!5 场云原生应用交付开源实践

阿里巴巴云原生

阿里云 开源 云原生 KubeMeet 线下活动

Linux之chmod命令

入门小站

Linux

做数据分析已经会Excel了,还要学Python吗?

博文视点Broadview

物联网平台分为几层,你了解吗

华为云开发者联盟

物联网平台 终端 物联网 IoTAgent 智慧家庭

Spring中用了哪些设计模式

编程江湖

spring

java开发之SpringBoot 定时任务动态管理

@零度

JAVA开发 springboot

中文分词的原理与方法及其在运维领域中的实践

云智慧AIOps社区

算法 分词 智能运维 日志解析 技术黑板报

Visual Studio 11 Beta将于2月29日发布_语言 & 开发_Jeff Martin_InfoQ精选文章