直击微软发布会现场:Visual Studio 2012逆袭iPhone 5
jopen 12年前
<blockquote> <p>9月 12 日,IT 圈里至少有两场重要的发布会,一场是苹果在旧金山发布 iPhone 5,另一场是微软在西雅图发布 Visual Studio 2012。微软底气还是很足的,相对于年轻狂热的果粉,善于逻辑思维的技术人员显得更成熟一些。</p> </blockquote> <p> 9月 12 日,IT 圈里至少有两场重要的发布会,一场是<a href="/misc/goto?guid=4958524087563264600" target="_blank">苹果在旧金山发布 iPhone 5</a>,另一场是<a href="/misc/goto?guid=4958524087681342957" target="_blank">微软在西雅图发布 Visual Studio 2012</a>。 微软不缺霸气,也不用去避开某种锋芒,每次 Visual Studio 的重大版本发布,都可以透露出微软的战略变化,云、移动、敏捷、项目管理、新的数据服务模型则是当前的重点。或许相对于年轻狂热的果粉,善于逻辑思维的技 术人员会显得更成熟一些。(在采访环节中,Jason Zander 告诉 CSDN 记者,他们很早以前就确定了今天将发布 Visual Studio,当时也不知道苹果会在今天发布 iPhone,碰上完全是巧合)</p> <p> 微软的活动选择在西雅图靠着海边的 Bell Harbor Conference Center 举行。其实早在 8 月 16 日 <a href="/misc/goto?guid=4958524087796502001" target="_blank">Visual Studio 2012 和 .NET Framework 4.5 已经可以下载</a>,微软负责 Visual Studio 部门的公司副总裁 Jason Zander 还发表博客,列举了<a href="/misc/goto?guid=4958522278773745962" target="_blank">升级到 Visual Studio 2012 版本的 12 大理由</a>。当时还主要是分发给 MSDN 订阅用户。9月 1 日批量许可(VL)发布。而今天则是面向全球用户正式上市。除了线下的发布活动,微软还会开发者举办了一个<a href="/misc/goto?guid=4958524087681342957" target="_blank">线上的发布会</a>。</p> <p style="text-align:center;"><img border="0" alt="直击微软发布会现场:Visual Studio 2012逆袭iPhone 5" src="https://simg.open-open.com/show/8ede8bb9646991539d9c961ec134f7b1.jpg" width="450" height="340" /></p> <p> 今天的发布活动规模不大,也没有特设演讲嘉宾席位。导位员直接把 CSDN 记者引到了对着讲台正中的第一排座位的正中央。</p> <p style="text-align:center;"><img border="0" alt="直击微软发布会现场:Visual Studio 2012逆袭iPhone 5" src="https://simg.open-open.com/show/dc7c10d1f0464089138df53c507af064.jpg" width="450" height="324" /></p> <p style="text-align:center;">微软公司负责开发者分支的副总裁S.Somasegar</p> <p> S.Somasegar 的演讲内容的关键词是 Continuous (Continuous Feedback、Continuous Quality、Continuous Delivery)和 Agile,他的演讲围绕着 Visual Studio 2012 如何构建现代化的时尚应用并发布到各种不同的移动终端,以协助企业持续不断的为用户提供服务展开。此外,支持通过 Windows Store 发布开发者的 Windows 8 App 让全世界的人立刻使用此项应用。</p> <p> 期间展示了<a href="/misc/goto?guid=4958524087975231953" target="_blank">哥伦比亚服饰</a>的 研发团队基于 Visual Studio 2012 进行敏捷开发的案例。哥伦比亚的开发工程师现身说法,通过 Visual Studio Team Foundation Server (TFS)管理 Java 开发团队,并将所有项目的干系人都连接在一起。只用了几个月就看到了成效。此外,S.Somasegar 还透露,到今年年底微软就会发布 VS2012 的第一个更新,DevTeam 现在的更新周期已经缩短到每 3 周一次,使用 TFS 的敏捷开发能力,微软自己也变得更加敏捷起来。</p> <p style="text-align:center;"><img border="0" alt="直击微软发布会现场:Visual Studio 2012逆袭iPhone 5" src="https://simg.open-open.com/show/ca0ca7f33f4a94a2861f654bd6e17756.jpg" width="450" height="255" /></p> <p> 自 Visual Studio 2012 发布以来,全球已经有超过 600 000 的开发人员下载,但他并没谈到其中中国开发者所占的比例。接下来上台演讲的是 Jason Zander。先进了一段客户案例视频,客户正在分享如何利用 Visual Studio 进行各种不同的终端设备开发与测试以及开发团队的管理。</p> <p style="text-align:center;"><img border="0" alt="直击微软发布会现场:Visual Studio 2012逆袭iPhone 5" src="https://simg.open-open.com/show/16782ffd099532bc4cea86b89264d765.jpg" width="450" height="301" /></p> <p style="text-align:center;">微软负责 Visual Studio 部门的公司副总裁 Jason Zander</p> <p> Jason Zander 是 CLR 的初始开发者之一,还曾分别担任 .NET 框架和 Visual Studio 团队的总经理。Jason Zander 简单开场语后,直接进入功能演示环节。</p> <p style="text-align:center;"><img border="0" alt="直击微软发布会现场:Visual Studio 2012逆袭iPhone 5" src="https://simg.open-open.com/show/3bcee0deba89b573b36dfe48f284b1f9.jpg" width="450" height="297" /></p> <p> 第一段演示是持续提醒和通知服务的演示。利用 Ajax 进行 Web+ 社交,并可以自动辨认当前用的是哪个版本的 HTML,以进行语法的侦测。现场演示的 Visual Studio 2012 功能还包括:</p> <p style="text-align:center;"><img border="0" alt="直击微软发布会现场:Visual Studio 2012逆袭iPhone 5" src="https://simg.open-open.com/show/a8739ab7238ff374b4f485519a80d9c4.jpg" width="450" height="268" /></p> <ol> <li>在 Web 界面可视化设计上实现类似 Chrome 浏览器元素跟踪机制,更容易控制界面上的元素;</li> <li><strong>支持选择多个浏览器预览页面。开发移动网站的时候,支持模拟器选择不同平台浏览器;——Cool</strong></li> <li>提供了工具,让开发者写一次代码可以转到多种不同的技术框架;</li> <li>无缝整合 WPF 和 SL 技术,支持轻松迁移到 Windows 8 和 Windows Phone 开发;</li> <li>项目代码上传到 TFS 之后,项目经理可以开始将需求转化成工作项,并将工作分配给研发团队的个人,并可以实时通过 TFS 的报表了结项目的进度与状况;</li> <li>支持第三方测试框架 xUnit, nUnit 以及任何的单元测试框架都可以通过“适配器”直接接入 VS 开发环境;C++单元测试支持,这次实现完全 Native 了;</li> <li>TFS2012的敏捷黑板的集成,团队可以通过这个功能有效的调度工作项;</li> </ol> <p style="text-align:center;"><img border="0" alt="直击微软发布会现场:Visual Studio 2012逆袭iPhone 5" src="https://simg.open-open.com/show/ef721a5e02bcff7a39eb4a1d8dcbfd1a.jpg" width="450" height="294" /></p> <p> 在 Windows 8 上做 3D 的开发,Jason Zander 站在摄像头前,竟然就转换成了 XBOX 里的卡通人物,还可以进行互动。</p> <p style="text-align:center;"><img border="0" alt="直击微软发布会现场:Visual Studio 2012逆袭iPhone 5" src="https://simg.open-open.com/show/011a107e60b7059c8b401aec4c37ca63.jpg" width="450" height="300" /></p> <p style="text-align:center;">Brian Harry 微软院士、Team Foundation Server 的创造者</p> <p> 他的演讲主题是现代化生命周期管理。Brain Harry 提到,在进行开发的同时,也需要考虑如何能够持续的传递开发测试的价值,持续演进。</p> <p> Brain Harry 首先先从定义——产品设想开发说起,并进行演示。通过 Visual Studio 高级版提供的故事版(Storyboarding)功能,客户与项目经理可以更直观的沟通需求,直接将需求转换成视觉化的档案(PowerPoint), 同时实时上传到 TFS。</p> <p> 接下来是需求变更管理的部份,以及代码变更后的单元测试。Visual Studio 支持多种第三方的测试工具。变更完成后,还可以直接要求客户或是其他团队成员进行反馈。通过反馈管理工具,客户可以直接进行截图反馈。</p> <p> 开发团队还会碰到在生产环境上已部署的软件产品可能会遇到无法预期的错误,Visual Studio 2012 提供了 IntelliTrace in Production,可以直接收集生产环境上碰到的问题,并交给开发人员进行调适与优化。</p> <p style="text-align:center;"><img border="0" alt="直击微软发布会现场:Visual Studio 2012逆袭iPhone 5" src="https://simg.open-open.com/show/d8edeb43184b0d20de5449fb0f0140d4.jpg" width="450" height="300" /></p> <p style="text-align:center;">IT 趋势的分析圆桌</p> <p> 圆桌 QA 环节中,现场与会者问到了如何控制敏捷、如何平衡不同的开发模式、如何处理大量新部署的 Visual Studio 或新购买的软件等问题。(待续)</p> <p> 相比于今天发布的比之前代硬件规格更高、屏幕尺寸更大的 iPhone 5,Visual Studio 2012 给开发者的惊喜更多一些。Visual Studio 2012 发布会现场 推ter 墙上的一段话:<strong>Visual Studio 2012 keynote or iPhone 5 one. Build world changing software or a phone with a bigger screen?</strong></p> <p> 注:本文尤其感谢 <a href="/misc/goto?guid=4958524088078378788" target="_blank">@奶油的爹</a> 及<a href="/misc/goto?guid=4958524088204714025" target="_blank">微软 MVP 直播团</a>的内容贡献。</p> <div id="come_from"> 来自: <a id="link_source2" href="/misc/goto?guid=4958524088326527972" target="_blank">CSDN</a> </div>