夜鹰教程网-程序员的加油站
 当前位置:文章中心 >> vs2022_vs2019_vs2017_vs2014_vs2012
Visual Studio 2012发布
夜鹰教程网 来源:www.yyjcw.com 日期:2016-11-12 19:25:31
9月12日,IT圈里至少有两场重要的发布会,一场是苹果在旧金山发布iPhone5,另一场是微软在西雅图发布Visual Studio 2012。微软不缺霸气,也不用去避开某种锋芒,每次Visual Studio的重大版本发布,都可以透露出微软的战略变化,云、移动、敏捷、项目管理、新的数据服务模型则是当前的重点。

9月12日,IT圈里至少有两场重要的发布会,一场是苹果在旧金山发布iPhone5,另一场是微软在西雅图发布Visual Studio 2012。微软不缺霸气,也不用去避开某种锋芒,每次Visual Studio的重大版本发布,都可以透露出微软的战略变化,云、移动、敏捷、项目管理、新的数据服务模型则是当前的重点。或许相对于年轻狂热的果粉,善于逻辑思维的技术人员会显得更成熟一些。(在采访环节中,Jason Zander告诉记者,他们很早以前就确定了今天将发布Visual Studio,当时也不知道苹果会在今天发布iPhone,碰上完全是巧合)

微软的活动选择在西雅图靠着海边的Bell Harbor Conference Center举行。其实早在8月16日Visual Studio 2012和.NET Framework 4.5已经可以下载,微软负责Visual Studio部门的公司副总裁Jason Zander还发表博客,列举了升级到Visual Studio 2012版本的12大理由。当时还主要是分发给MSDN订阅用户。9月1日批量许可(VL)发布。而今天则是面向全球用户正式上市。除了线下的发布活动,微软还会开发者举办了一个线上的发布会。

今天的发布活动规模不大,也没有特设演讲嘉宾席位。导位员直接把记者引到了对着讲台正中的第一排座位的正中央。

 

微软公司负责开发者分支的副总裁S.Somasegar

S.Somasegar的演讲内容的关键词是Continuous(Continuous Feedback、Continuous Quality、Continuous Delivery)和Agile,他的演讲围绕着Visual Studio 2012如何构建现代化的时尚应用并发布到各种不同的移动终端,以协助企业持续不断的为用户提供服务展开。此外,支持通过Windows Store发布开发者的Windows 8 App让全世界的人立刻使用此项应用。

期间展示了哥伦比亚服饰的研发团队基于Visual Studio 2012进行敏捷开发的案例。哥伦比亚的开发工程师现身说法,通过Visual Studio Team Foundation Server(TFS)管理Java开发团队,并将所有项目的干系人都连接在一起。只用了几个月就看到了成效。此外,S.Somasegar还透露,到今年年底微软就会发布VS2012的第一个更新,DevTeam现在的更新周期已经缩短到每3周一次,使用TFS的敏捷开发能力,微软自己也变得更加敏捷起来。

自Visual Studio 2012发布以来,全球已经有超过600 000的开发人员下载,但他并没谈到其中中国开发者所占的比例。接下来上台演讲的是Jason Zander。先进了一段客户案例视频,客户正在分享如何利用Visual Studio进行各种不同的终端设备开发与测试以及开发团队的管理。

 

微软负责Visual Studio部门的公司副总裁Jason Zander

Jason Zander是CLR的初始开发者之一,还曾分别担任.NET框架和Visual Studio团队的总经理。Jason Zander简单开场语后,直接进入功能演示环节。

 

第一段演示是持续提醒和通知服务的演示。利用Ajax进行Web+社交,并可以自动辨认当前用的是哪个版本的HTML,以进行语法的侦测。现场演示的Visual Studio 2012 功能还包括:

1.在Web界面可视化设计上实现类似Chrome浏览器元素跟踪机制,更容易控制界面上的元素;

2.支持选择多个浏览器预览页面。开发移动网站的时候,支持模拟器选择不同平台浏览器;——Cool

3.提供了工具,让开发者写一次代码可以转到多种不同的技术框架;

4.无缝整合WPF和SL技术,支持轻松迁移到Windows 8和Windows Phone开发;

5.项目代码上传到TFS之后,项目经理可以开始将需求转化成工作项,并将工作分配给研发团队的个人,并可以实时通过TFS的报表了结项目的进度与状况;

6.支持第三方测试框架xUnit, nUnit以及任何的单元测试框架都可以通过“适配器”直接接入VS开发环境;C++单元测试支持,这次实现完全Native了;

7.TFS2012的敏捷黑板的集成,团队可以通过这个功能有效的调度工作项;

 

在Windows8上做3D的开发,Jason Zander站在摄像头前,竟然就转换成了XBOX里的卡通人物,还可以进行互动。

 

Brian Harry 微软院士、Team Foundation Server的创造者

他的演讲主题是现代化生命周期管理。Brain Harry提到,在进行开发的同时,也需要考虑如何能够持续的传递开发测试的价值,持续演进。

Brain Harry首先先从定义——产品设想开发说起,并进行演示。通过Visual Studio高级版提供的故事版(Storyboarding)功能,客户与项目经理可以更直观的沟通需求,直接将需求转换成视觉化的档案(PowerPoint),同时实时上传到TFS。

接下来是需求变更管理的部份,以及代码变更后的单元测试。Visual Studio支持多种第三方的测试工具。变更完成后,还可以直接要求客户或是其他团队成员进行反馈。通过反馈管理工具,客户可以直接进行截图反馈。

开发团队还会碰到在生产环境上已部署的软件产品可能会遇到无法预期的错误,Visual Studio 2012 提供了 IntelliTrace in Production,可以直接收集生产环境上碰到的问题,并交给开发人员进行调适与优化。

IT趋势的分析圆桌

圆桌QA环节中,现场与会者问到了如何控制敏捷、如何平衡不同的开发模式、如何处理大量新部署的Visual Studio或新购买的软件等问题。

相比于今天发布的比之前代硬件规格更高、屏幕尺寸更大的iPhone 5,Visual Studio 2012给开发者的惊喜更多一些。Visual Studio 2012发布会现场Twitter墙上的一段话:Visual Studio 2012 keynote or iPhone 5 one. Build world changing software or a phone with a bigger screen?

复制链接 网友评论 收藏本文 关闭此页
上一条: SQL_Server_2005数据库实践教程—…  下一条: vs2010正式版下载及安装图解教程
夜鹰教程网成立于2008年,目前已经运营了将近 13 年,发布了大量关于 html5/css3/C#/asp.net/java/python/nodejs/mongodb/sql server/android/javascript/mysql/mvc/easyui/vue/echarts原创教程。 我们一直都在坚持的是:认证负责、一丝不苟、以工匠的精神来打磨每一套教程,让读者感受到作者的用心。我们默默投入的时间,确保每一套教程都是一件作品,而不是呆板的文字和视频! 目前我们推出在线辅导班试运营,模式为一对一辅导,教学工具为QQ。我们的辅导学科包括 java 、android原生开发、webapp开发、商城开发、C#和asp.net开发,winform和物联网开发、web前端开发,但不仅限于此。 普通班针对的是国内学员,例如想打好基础的大学生、想转行的有志青年、想深入学习的程序员、想开发软件的初学者或者业余爱好者等。 就业办针对即将毕业上岗的大四学生,或者打算转行的初级开发工程师。 留学生班针对的是在欧美、加拿大、澳洲、日本、韩国、新加坡等地留学的中国学子,目的是让大家熟练地掌握编程技能,按时完成老师布置的作业,并能顺利地通过考试。 详细咨询QQ:1416759661   夜鹰教程网  基于角色的权限管理系统(c-s/b-s)。
  夜鹰教程网  基于nodejs的聊天室开发视频教程
  夜鹰教程网  Git分布式版本管理视频教程
  夜鹰教程网  MVC+EasyUI视频教程
  夜鹰教程网  在线考试系统视频教程
  夜鹰教程网  MongoDB视频教程。
  夜鹰教程网 Canvas视频教程
  夜鹰教程网 报表开发视频教程
  热点推荐
一个关于天气预报的WebService【C…
VS2010最大的新特点是并行编程的进…
TextBox控件:asp.net中如何为密码…
Web服务调用实例:实现天气预报的…
ASP.NET程序员面试试题(130道题)
ASP.NET教程:调用WebService的源码…
网站开发全程设计
据说这套.net面试题很多网络公司都…
考考你:C#常见题型及部分答案
原创:.net读取数据库sql2000
伪静态URL重写配置
配置web.config代码asp.net3.5个性…
使用线程池提高性能 Socket网络编…
ASP.NET(C#)GridView表头的增加…
如何找到正确的学习方向【.NET版】…
  最近更新
C#修改注册表demo
一个获取内容中的图片地址的方法
ASP.NET 4.0尚未在 Web 服务器上注…
四大作用域:application,session…
ConfigurationManager不存在的解决…
vs2012_vs2013_vs2015没有Web Dep…
vs2015禁用解决方案中单击打开文件…
微软为Visual Studio 2015新增安卓…
C#如何实现搜索引擎网络爬虫程序
C#中正则表达式的用法
用C#抓取需要登录的页面数据
VS2015新功能
VS2015安装图解教程
vs2015新功能介绍
vs2015安装图解

关于我们 | 网站建设 | 技术辅导 | 常见问题 | 联系我们 | 友情链接

夜鹰教程网 版权所有 www.yyjcw.com All rights reserved 备案号:蜀ICP备08011740号3