文字直播
51CTO直播小组 : 现场直播 敬请期待
51CTO直播小组 : 参会人员已经进场,Visual Studio 2010发布会将于9:30正式开始,51CTO直播小组将为您视频直播,敬请期待
51CTO直播小组 : 大会开幕,微软公司全球资深副总裁,微软亚太研发集团主席张亚勤博士致辞
张亚勤 : 很高兴能和大家一起共同见证Visual Studio 2010发布这一重要时刻。
张亚勤 : 众所周知,Visual Studio是全球最受欢迎的开发工具,在全球范围内可以说很多粉丝,刚才和我们潘总,还有谢总问了一下,现在全球有超过400多万软件开发者都在使用Visual Studio。
张亚勤 : 那么这些年,我一直在带我的团队,也在从事软件开发工作,我自己也是程序员,我深深知道一款好的工具对我们做软件开发有多重要,我也知道开发人员对软件产业多么重要。
张亚勤 : 没有我们开发者就没有应用,没有服务,就没有软件,就没有软件产业,就没有微软。在此,我向感谢大家对微软的支持,在Visual Studio整个开发平台工具的参与、反馈,我们的支持。
张亚勤 : 今天我们在全球发布2010,这是系列活动,很高兴中国是第一站。昨天晚上我才从博鳌论坛回来,博鳌论坛这次主题是绿色、恢复,经济恢复,持续发展的动力。
张亚勤 : 我个人认为,绿色恢复,持续发展最重要的动力是软件,IT产业。IT产业现在有很多新的发展趋势,最重要就是云计算,特别是随着计算、存储、数据、通讯的快速发展,用户需求在不断提高,新的商业模式在不断的涌现,所以让我们个人以及企业都看到了新的商机和应用。
张亚勤 : 云计算可以说是在这样大的背景下产生的,已经成为市场发展主流方向。微软的云计算战略相当简单,我们认为是云+端,应用软件+服务。
张亚勤 : 所以我并不认为云计算只是孤立的服务器,只是孤立的网络,我们认为云和端要互动,要吻合,正是由于很强的云的功能,才需要更多元化的端,正是由于很多元化的端,才需要云把数据把能力更好的整合。
张亚勤 : 我们最近在谈的三屏一云,终端是越来越多元化,手机、电视,任何有电的地方都有终端,都有智能,都可以和云进行融合。
张亚勤 : 微软有很多端的平台,也有云的平台,端有Windows,有PC,有电视,有mobile,这么一系列的平台,云的方面我们去年推出了云蓝天,看一下,我们有不同的端,有云的平台,那么需要一个工具去开发应用,使得各种不同的应用都可以兼容,所以说我们应用软件和服务也进入云的时代。
张亚勤 : 作为微软云计算架构的重要组成部分,Visual Studio 2010重要亮点就是支持云计算服务。所以开发者可以开发更多的应用,在丰富云计算同时为产业创造更多的商业机遇。另外也支持mobile应用,可以说是云+端战略的完美诠释。Visual Studio 2010推出可以帮助开发人员面对更多的挑战,迈向一个更重要的里程碑。
张亚勤 : 另外一个我很自豪的是,我们在上海的团队,叫服务器和开发工具团队,一会儿潘总会跟大家讲这里面详细的功能和特点,这个团队现在整个有600多人,其中100多位都参与到Visual Studio 2010里面核心功能的开发。
张亚勤 : 我举几个例子,比如说在4.0里面,架构加了很多新的应用,在WPF里面很多平台也提供了支持,也增加了Visual Studio经典开发工具的开发,比如说C++,编译,链接主要的模块,另外也为建模工具组件,浏览器等方面做了很多贡献。
张亚勤 : 可以说Visual Studio 2010的强大跟微软中国工作团队的心血和努力是分不开的,正因为这一份智慧使我们更加期待Visual Studio。
张亚勤 : 我们一个星期前上海搬进了新的园区,第一期有1500个工程师进驻,这代表微软在整个IT产业发展的快速进程中,中国起着越来越重要作用,在上海、在北京、在深圳都有很大的团队。
张亚勤 : 目前微软中国研发团队发展速度很快,我们一个半月之前,微软中国研发集团升格成微软亚太研发集团,因此成为亚太地区的总部,目前亚太地区有4000人,中国有3000人。
张亚勤 : 最后,我想感谢大家,很多开发跟大家分不开,感谢大家对微软的关注,对我们的回馈,对我们的支持,我也期望微软中国研发团队在下一版的Visual Studio和未来的产品研发中发挥更重要的影响,让世界各个角落的产品都闪耀着中国智慧的光芒,感谢大家。
51CTO直播小组 : 微软大中华区开发工具及平台事业部总经理 谢恩伟先生登场演讲
谢恩伟 : 各位软件工作者大家好,今天非常荣幸在这个舞台上跟大家一起分享这样一个非常激动人心的时刻,这不光是一个Visual Studio 2010全球发布的非常激动人心的时刻,也是中国作为Visual Studio 2010的首站,充分体现了微软对中国150万软件开发者的重视,对中国这个市场的非常重要的认可。
谢恩伟 : 实际上软件工作者在上几年的一系列平台引进当中起到非常重要的作用,我们是应用的先锋,也是平台的推进者。
谢恩伟 : 不光是从很早期的主机系统,到客户端,以及我们服务器,到互联网,以及到移动终端,这一批微软的软件开发者必将在将来云计算平台当中起到更加主导的作用。
谢恩伟 : 三月初,我们CEO史蒂夫鲍尔默先生在华盛顿大学做了一个非常重要的演讲,其中两个方面的含义,一个方面为广大媒体,向全球展示了一下微软在云计算场景当中所下的巨大的决心。
谢恩伟 : 另外一个方面也对云计算这样一个平台,微软对云计算平台的认知和认可提出一点新的思路。
谢恩伟 : 那么微软对云计算是怎样的看法?非常简单。实际上是云和客户端的完美结合,云的定义在业界有非常多的含义,大家听到不同厂商对云这样一个理解,那么微软对云到底是怎样的理解?
谢恩伟 : 实际上是互联网加上应用软件定义的完美组合。
谢恩伟 : 真正把互联网起到的存储方面,通讯方面的应用提到一个更新的层次,能在几层不同基础之上提供不同的服务,比方说基础设施,你可以搭建起硬件的环境,软件开发者通过平台形式,比如微软的Azure这样一个平台,提供计算能力和存储能力。
谢恩伟 : 也可以是应用软件租用的产品,比如微软的Office在线应用产品。
谢恩伟 : 还有另外一系列的新的服务流程方面的应用,不光是应用软件的使用,怎样可以通过在线应用把我们支付方式更好的体现出来。
谢恩伟 : 云计算就是互联网和应用软件编译的完美组合,从微软这个角度来说,这是公有云和私有云的完美组合,通过广大客户使用产品的不同,可以形成一个更好的应用模式。
谢恩伟 : 比方说两个礼拜之前,我们在上海做了非常大的科技园区的开幕式,也邀请了闵行区政府,我们跟他们交流当中也发现,他们也是我们的客户,他们在搭建一个跟医疗系统有关的场景。
谢恩伟 : 能把更好的数据通过公有云这样的模式,带给200万闵行的居民。微软这个方面也是非常认可,需要给不同用户提供不同技术,也在运营操作层面上提供不同的模式。
谢恩伟 : 云到底给不同用户带来怎样的利处呢?
谢恩伟 : 微软也做了一些定位,第一个方面,通过互联网,客户端的一系列创新,真正把用户体验在不同系统当中达到无缝衔接,把全球各地不同的数据更完美的整合在一起。
谢恩伟 : 第二个方面,也是跟绿色IT无有关,怎样能从企业,从个人,从中小型企业等等不同层面上,能更好更到位的利用到我们的计算资源,不光是把计算资源达到一个峰值。
谢恩伟 : 我们需要把公有云和私有云为客户提供一个恰到好处的应用,也为环保提供一个非常好的产品。
谢恩伟 : 第三个方面就是怎样通过云的概念,把非常有权威性的可以认证的数据带到客户端当中,怎样可以提供一个非常可信的数据。
谢恩伟 : 刚才谈了很多云,谈到云不同层次的服务,谈到云不同方面的运营,谈到云在下一代应用场景当中起到的一系列角色,这个层面上,我们只是谈到一半,另外一半一定是在客户端。
谢恩伟 : 要把云的服务能够充分跟终端客户做一个无缝衔接,必须通过客户端,通过客户端的更新,或者创新,通过客户端的无缝体验把这样一个场景连接在一起。
谢恩伟 : 实际上这个客户端在近几年当中,现在看客户端有一个固定的场景,桌面机,TV,这些都是固定在一个场所里使用的,包括便携式设备。
谢恩伟 : 一直到我们移动设备,移动手机,智能手机的发展,到现在有特殊性能的硬件设备,包括汽车里面的汽车智能。
谢恩伟 : 包括大家非常熟悉的ebook,通过客户端日新月异的变化,通过客户端飞速发展,能跟云端的操作系统有一个完美的结合,这样才可以真正达到无缝的用户体验。
谢恩伟 : 所以对微软来说,云这样一个概念是一个新的系统,这个新系统必将把最完美的客户端,以及最完美的互联网端做一个最完美的结合,达到一个无缝的集成的效果。只有这样一个新的操作系统才可以为广大软件开发者带来统一的亲切的软件开发的产品,也为终端用户带来一个非常无缝的用户体验。
谢恩伟 : 微软是一个非常出色的厂商,我们过去几年当中,从服务器到操作系统,到应用软件开发平台,到应用软件,包括Exchange,包括sharpiont,把这些产品从桌面到服务端都一直很好的进行了在线应用。
谢恩伟 : 通过云和端的完美结合,达到一个非常优秀的集成平台,为广大软件开发者提供一个非常充分,非常容易发挥的空间。
谢恩伟 : 有了这样一个非常好的平台,必将需要一个非常强大的工具,可以把这个平台做的更加优秀,实际上在这个过程当中,我们已经有很多国内的客户在这个平台上应用Visual Studio2010这样一个工具做新的尝试,下面让我们看一下金算盘作为国内前三位ERP软件开发厂商,在使用过程当中所得到的一些亲身的体验。
51CTO直播小组 : 接下来是金算盘的Visual Studio应用演示。
谢恩伟 : 像金算盘这样的合作伙伴不止一个,自从我去年在美国做了Azure发布之后,已经有上百家的产业在这个上面做拓展了,实际上有更多厂商在我们的Silverlight这样的平台上做更多的拓展,以及在云的平台上做完美的结合。
谢恩伟 : 接下来我们看一下Visual Studio 2010有三大特征,下面还有很多时间,潘总会做更多的近距离的介绍,从我这个角度有三大方面大家一定要记住:Visual Studio给大家带来一个新的区域,这个新区域不光是在云计算这个领域当中制造一个新的机遇,新的应用软件开发场景,以及新的应用软件商业模式,更重要它是非常完美的和桌面端做一个整合。
谢恩伟 : 用大家非常熟悉的编译语言,开发工具,以及编译流程,就可以做一遍编译,在不同的场景上面做非常完美的部署。这对广大的软件工程师来说是一个新的机遇,不光是新的软件开发机遇,更是新的开发模式,怎样可以更好的走向全球。
谢恩伟 : 在新的机遇当中软件也会变得越来越复杂,越来越需要更多的突破,这个基础上,微软就有一个新的突破,特别是在软件开发端的工作当中做了相当大的突破,这些功能都是集合微软30几年在操作系统和软件开发中的特征,把我们很多心血注入到这个产品当中去。
谢恩伟 : 除了这个之外,我们也为广大的软件开发者提供了很多预先整合的模板,能够更快的提高到敏捷开发这么一个流程,不光是理念,而是实践。
谢恩伟 : 除了这个新的突破之外,我们也在一系列的产品,比如Silverlight,以及win 7和Sharepoint当中部署更好的产品,我们也做了更进一步的创新,真正做到美感和性能的完美结合,能够为新一代的应用软件提供新的动力。
谢恩伟 : 这个基础上,我非常荣幸能利用这个机会更广大的软件工程师一起交流,通过Visual Studio 2010在整个软件开发流程上新的突破,以及在Silverlight,以及一些新技术。
谢恩伟 : 作为一个新动力新引擎,可以在微软非常完美的客户端,以及云这样一个集成的操作系统上,做进一步的拓展,做进一步的软件开发,做进一步的创新,打下非常扎实的基础,希望广大软件开发者能够加入到微软团队,可以在这样一个新的场景当中创造更多的奇迹。谢谢大家。
51CTO直播小组 : 微软亚太研发集团服务器与开发工具事业部(中国)总经理 潘正磊女士登场
潘正磊 : 各位来宾,早上好!我先很快的做一个自我介绍,我的中文名字叫做潘正磊,我在微软已经工作十几年了,从一开始我就是一个开发者。
潘正磊 : 之后我参与了微软第一个互联网开发工具,叫做Visual Studio的开发工作,之后我担任了一系列的工作,包括开发经理,包括我们Visual Studio全球总经理。
潘正磊 : 我最高兴得事情是,我刚刚从美国搬回来了我的出生地上海,我不仅参与美国原来的职责,另一方面可以大打造一个世界一流的团队,更好的与中国一起合作。
潘正磊 : 我在微软一步一步十几年走来,有一个最深刻的体验,我们的生活处于一个科技高速发展的时代。
潘正磊 : 技术是在日新月异进步的,在高速的发展中,作为一个开发者,代码是用来实现你构思的工具,它是用来帮助你实现你的创新。
潘正磊 : 但是作为开发者在工作中也不可避免的碰到各种各样的挑战问题。
潘正磊 : 今天我们在这里庆祝一个新的工具诞生,他会帮助我们更好的实现我们开发团队的愿望,Visual Studio2010会极大的加速你工作中的描述,不管是设计,开发还是部署。
潘正磊 : 在我们工作的过程中,我们可能都常常碰到这种类似的问题,我常常碰到这个问题,相信在座的各位也会有这种情况。
潘正磊 : 在大量的新概念和新趋势出来的今天,为中国企业的不断成长,项目的要求也会越来越,客户需要你们做门户程序,做开发,做数据库,支持触摸,等各方面新的功能,还有windows plone,作为一个开发人员,我们有一些少量的培训,就有新的开发,那是一个多么愉快的事情。
潘正磊 : 我们常常发现,作为一个开发人员,如果你开发调试的代码作为主要工作,你每天中有多少时间是在那写代码和调试代码,我发现写代码的时候是非常少的,他们真正的工作时间只有20%,我们其他时间干什么去了?
潘正磊 : 相信大家没在休息,很多时候需要跟你的客户经理,跟你的老板,跟你的领导在交流。你每天需要知道什么是你需要作工作,什么是你这一晚上先做的工作,有很多沟通的时间。运用Visual Studio有很多步骤是需要的。
潘正磊 : 有没有什么办法能够轻而易举准备这些报表呢?Visual Studio2010为我们提出很多的问题,会有很大的改观。
潘正磊 : 今天我非常荣幸的宣布Visual Studio2010已经正式发布。而且在24小时已经在MSN上面下载,以下的时间我将您展示如何解决刚才提到的问题?
潘正磊 : 今天我非常荣幸的宣布Visual Studio2010已经正式发布。而且在24小时已经在MSN上面下载,以下的时间我将您展示如何解决刚才提到的问题?潘正磊
潘正磊 : 在Visual Studio2010里面我们要让它更上一层楼。我可以讲新功能有几百处,Visual Studio2010是我们微软总处花费很多的努力,你可以用来开发3.5,以及之前的平台,这在我们以前的Visual Studio版本是做不到。
潘正磊 : 眼前为实,下面我们有请我们Visual Studio上海团队经理陆榕女士为大家做一个演示。
陆榕 : 谢谢,作为一个开发人员,有一个非常有效的开发工具是我们永恒的追求,我们今天看一下Visual Studio怎么能让我们工作变得更加有效。
陆榕 : 我现在打开的是一个Visual Studio2010的界面,现在正在揭开的是一个网件应用程序,我这边用的是一个视图,大家可以在同一个屏幕上看到设计的视图,还有编译代码的视图,还有逻辑代码的视图。这样就可以会帮我打开后台逻辑的视图。
陆榕 : 现在我想对这个网页做一个编辑,大家可能都有这方面的经验,在我做网页修改的时候,需要在几个界面之前做一个切换,所以在之前的版本里面,我们可能会在这个之间来回切换。
陆榕 : Visual Studio提供了一个新的功能,我来为大家演示一下,我下面要做的是把这个窗口,这个code的文件进行一个拖拽,我现在可以把这个窗口脱出Visual Studio整个界面的主窗口,可以把它放到第二个屏幕上去。
陆榕 : 我们再来仔细看一下这个代码的文件,你可能非常难,进行上下滚动之后才能看到代码,我们现在可以应用到WPF提供的非常棒的界面功能。
陆榕 : 我现在按ctrt键,可以非常轻松的调整,现在非常方便。比如说把代码做一个缩小,然后来看一下这个代码之间有一些方法,它非常的长,我可能在某些地方需要做一些重复的工作。比如说我选中这些代码,当然我可以用Visual Studio里面内置的一个重构工具来帮我做重构的工作。
陆榕 : 我也可以选择第三方来做这个工作我到哪里去搜索到我这些拓展呢,在Visual Studio2010我们提供了一个新的功能,你把拓展管理器打开,这边是已经安装的一些拓展
陆榕 : 另外大家可以看到这儿有一个在线的拓展库,我在这边进行一下搜索,我想看所有能够帮助做重构工作这样的一些拓展,这个对话中会去Visual Studio.com网站上面可用的拓展都搜索下来。
陆榕 : 这个网站是我们第三方合作伙伴以及个人都可以在这个上面共享你的拓展,这样给全世界开发人员都能够做一个共享。
陆榕 : 现在我可以看到搜索到很多可以帮助我做重构的拓展,我可以在Visual Studio界面里面进行个下载,可以帮助我非常有效的提高工作效率。我现在回到我的网页,我想对图片做一个浏览修改,我们看一下这个效果。
陆榕 : 我现在先编译一下这个代码,然后会帮我启起IE来,帮我联系这个网站,这是非常熟悉的一个网站,可以把这个拖到这边来。
陆榕 : 我们看一下这个页面,我点其中一个图片的话,都没有任何问题,他可以给我一个放大的图片效果,这样的用户体验有一点点单调,我不能前后来浏览我的图片,我想做一些更丰富的客户端的体验。
陆榕 : 我不太想从头开始写所有这样的功能,因为我们知道在我们社区里面有非常棒的代码库来帮我实现客户端非常丰富的交互体验。首先我在这个标记代码的地方,我需要插入一个脚本的标记符号。
陆榕 : 以前我必须得记住每个标记它的语法是什么样,在Visual Studio2010里面我们添加了一个新的功能,也添加了代码片段的功能。
陆榕 : 你可以在这边插入代码片段,我在这边打的话,直接回车,Visual Studio会帮助我完成所有标记的设计办法,这样就不会忘记语法是什么样子。
陆榕 : 在这个标记之间插入一段代码,在这边我直接敲一个代码片段进来,这段代码实际上非常简单,它是取用了一个叫liboss的方法,这个方法可以帮助我浏览图片。
陆榕 : 另外,我在这边如果重新输一遍的话,你会看到Visual Studio把我们需要的文档信息都搜索到了,在Visual Studio界面里面就可以看到非常详细的文档信息。
陆榕 : 我重新编译一下我的代码,我重新切换到之前的页面,还是一样,我再次点击这个图片,我们得到了一个非常按棒的用户体验
陆榕 : 在使用了一些Visual Studio代码库这样一些非常好的支持,我在这边不用谢很多的code就能够实现非常棒的客户端的体验。
陆榕 : 今天给大家看了几个功能,一个是Visual Studio2010对多显示器的一个支持。
陆榕 : 第二个是我们有一个新的拓展管理器。
陆榕 : 第三个,我们做了一个代码片段的新的支持,可以非常使用第三方的一些代码库。
陆榕 : 谢谢大家。
51CTO直播小组 : 接下来,潘正磊女士将进行一些Visual Studio 2010的演示
潘正磊 : 微软推出了非常先进的技术和产品,对现在还没有使用微软技术开发人员来说,他们会有一个比较长的学习过程。
潘正磊 : 对于我们已经在使用Visual Studio的开发人员,这是一个非常熟悉的过程,因为你可以用你熟悉的个工具,非常熟悉的开发语言,非常熟悉的开发环境,马上开发崭新的应用程序,如果你会开发web页面,你会开发云计算的程序。
潘正磊 : Visual Studio2010,针对这些很多平台,有了非常全套的开发工具,下面让我们深入的挑几个平台来看一下。win7从一发布开始,就得到了很多用户和业界的好评。
潘正磊 : 无疑win7会成为我们最成功的产品,能够让客户体验到新的功能,有一个新的用户体验,就是功能区,它替代了传统的菜单了工具栏,现在让你的新加入的程序。
潘正磊 : 能够非常快的集成体现这样一个新的用户界面呢?无论你是想开发多点触摸,还是动画,还是并行计算,我们都有非常好的支持。
潘正磊 : 在Visual Studio2010里面,不管是你用C++,我们都会对你有非常好的支持。
潘正磊 : 我现在这里有一款在Visual Studio2010里面,我先放了一个解决方案进去。
潘正磊 : 作为一个看照片的工具,我点击你可以看它的工具。我们现在看一下在Visual Studio如何把它变成更加现代化,更加接入win7的功能。
潘正磊 : 我们有一个新的功能,我们可以在这里面非常快的搜索程序的名字,在这个里面,我点击之后就可以去这个函数,我先把它选了之后,用我之前已经写好的代码放进去,我用了新的程序。
潘正磊 : 接下来我再改下面一小部分,我把这个支持在里面已经设计完成了。
潘正磊 : 我刚才提到了我们新的用户体验,我们再来看一下我们怎么把这个程序加入文本的支持,如果我去,你会发现你不仅可以找到原来熟悉的模型,你会看到一个设计。
潘正磊 : 在这个里面我得把它名字改一下,我把它改成一个新的名字。
潘正磊 : 本来我想各位熟悉msn的用户都知道,现在来看我们从vc6.0之后就没有再支持过的一个功能,我们把它重新放到我们的功能里面去,我们先把这个remane的东西加进去。
潘正磊 : 这是我们的一个新的支持,我们给它起一个名字,叫remane。
潘正磊 : 我们把这个tobel的功能先去掉,我只需要把它生成它,然后让它有一个win7的功能就可以了,然后我来编译一下,看一下已经编辑的UI是什么样子的。
潘正磊 : 在这个编辑过程中,我再提一下我们C++的功能有了大量的改变。
潘正磊 : 我们会看到比较炫耀的图片,我们刚才提到C++功能里面,我们对Win7的其他很多方面的改善。
潘正磊 : 还有一个非常重要的演示,在win7里面并行运算也是一个开发的亮点之一,我在这里先把这个程序先装一下,让大家看一下这个过程。
潘正磊 : 因为程序相对来说比较简单,它是我们去搜索300万个数据条,它这个里面数据是干什么呢?
潘正磊 : 记录了美国40年来新生婴儿的名字和他所出生的州的名字,我们可以很快的看一下每一个名字在这个州有多少人起这个名字。
潘正磊 : 如果用自己的名字做这个实验的话,我住的州是美国地华盛顿州,我可以看到在4.93秒之后,我们可以看到像1981年,或者是1982年,无论什么原因,茱莉亚这个名字是非常非常流行的,有几年相对来说不那么流行。
潘正磊 : 我们再看一下使用2010之后,我们只需要短短的3秒钟就可以搜索出来。
潘正磊 : 你可以发现这是我们原来一开始传统的搜索方法,它跟下面的并行运算在这个加的部分,作为并行运算,第一你需要使用并行运算。
潘正磊 : 第二跟他说你准备用多少的方法来进行并行运算,现在把它分别发布到四个不同的核上面去,同时进行,这样运算速度会非常快。
潘正磊 : 接下来是我们讲一下微软SharePoint,通过门户提供文档,用户之间的共享信息变得非常容易,只要你开始一个新的项目,一定会先去组建一个sharepoint门户网站。
潘正磊 : 第二SharePoint有非常完善的企业管理内容功能,包括对各种文档的权限、授权都非常支持,来可以控制流程审计功能。
潘正磊 : 第三个,可以帮助用户把各种各样的数据使用到这个上面。
潘正磊 : 经过Visual Studio2010的团队和SharePoint团队一起共同的努力,在Visual Studio 2010里面,我们第一次对sharepoint非常全面的支持,我们希望每一个设计人员都能非常快的上手到SharePoint的功能。
潘正磊 : 接下来我做一个非常快的演示。我们现在看到的是一个SharePoint,已经在我们的解决方案里面了。
潘正磊 : 第一我先把它加一个新的,我们可以从这个序列里面,不仅支持SharePoint的各种各样的功能。我们今天下午分会场还会有详细的介绍。
潘正磊 : 我们先开始就选一个,在这个服务器上面,已经装好了SharePoint,我现在给它起一个比较长的名字,我在这个服务器上面,下面装了SharePoint,上面装了Visual Studio。
潘正磊 : 对熟悉开发的朋友来说,在SharePoint里面也是同样,你可以看到我们有一个ASCS这个文档,我们在这个解决方案里面加入了SharePoint所需要的相应的文件。
潘正磊 : 如果我去另一个界面看一下,你就会发现以前部署SharePoint这个程序是非常头疼的一件事,我们现在会自动帮你加到了这个里面。
潘正磊 : 我现在先放进去,这是一个很熟悉的地址,是很熟悉的一个环境。
潘正磊 : 对熟悉的用户来说,我们把sharepoint也加到我们Visual Studio里面去,你会看到你这个sharepoint上面有哪些列表,有哪些功能都可以一目了然。
潘正磊 : 我现在做的功能是我们sharepoint里面已经有一个小小的数据了,这次的数据还可以用很多其他的数据库、SAP,都是可行的。
潘正磊 : 我们在sharepoint这个上面,还集成了非常多的第三方的支持,我们用第三方的工具帮我们生成sharepoint的模型,我们为什么要生成这个模型呢?我们如何在sharepoint里面同样的使用?
潘正磊 : 这一步做完之后,我们看这个code非常简单,我们先用sharepoint下面的一个集群。
潘正磊 : 接下来我明明用的是那一个功能,我需要加一个,现在我把它编译一下,对做过sharepoint开发的朋友们来说,如果以前你要做一个sharepoint的开发工具,你有十几步的过程。
潘正磊 : 现在Visual Studio里面用一个非常快的工具就已经得到了,你所有手动的这些过程都不需要使用了,而且我们所有的Visual Studio的调试功能里面都有。
潘正磊 : 我们现在看到的是sharepoint2010,里面加了一个reman,只要你对Visual Studio非常熟悉的话,你可以用你现有的这些技能来开发sharepoint这个产品。
潘正磊 : 接下来我们再谈一下微软另外一个非常令人振奋的新产品,今年年初我们宣布了Win7,得到了客户媒体很高的评价,我们现在看一下相应的视频。
51CTO直播小组 : 接下来是Windows Phone的演示视频
51CTO直播小组 : 微软(中国)有限公司开发工具及平台事业部开发技术资深顾问 段雪明先生登台演示Visual Studio 2010的Windows Phone开发
段雪明 : 大家好,大家可以看到Visual Studio和windowsAzure都是一个非常热点的话题。我新建的一个windowsAzure的功能,这个服务帮我能够进行好友查询的功能,我给他起一个名字朋友服务,这时候我用vb创建了这样一个云计算的服务,这个时候在这个服务里面我再加一个wbs的服务。
段雪明 : 好,新建了一个服务,这个服务的名字这个结果我们叫做杰克,我们这个接口定义好了,我们再来一个数据源。我这个数据库,把我们的服务加到云端,同样它提供了一个云端的在线的数据库,这时候我就可以用我SQL server。
段雪明 : 在实现这一块,我非常简单的添加我实现就可以了,在这个实现里大家看到非常简单的利用,你有一个实力,把这个列表查出来,然后再反馈。
段雪明 : 我最后简单的按一下FI,对我们的项目进行调试,在开发云端的时候,本来是要部署到云端,我们在Visual Studio2010里面有一个开发工具,可以在本地调试和开发本地的云计算应用。
段雪明 : 同样的话,我们可以验证一下,其实我已经部署到Windows Azure这个云端了,我们看一下这个代码能不能应用.
段雪明 : 由于网络的原因需要调入云端的应用。大家看到我们已经部署好了,接下来我可以做下一步了。
段雪明 : 下一步我们可以看到另一个热点刚才茱莉亚宣布的windows phone,是我们微软一个新的产品。我们看一下这个是windows phone的一个开发工具,左边我们可以看到对windows phone的一个建设。
段雪明 : 现在我们看一下添加好友查询的功能,这个时候我们首先添加一个按纽,通过拖拽的方式,我们非常简单的通过拖拽调整一下它的布局。
段雪明 : 在右边的话,我们实施修改文字,当我在实施敲键的时候,这是Visual Studio2010很好的改进。
段雪明 : 我需要添加一个新的方法,这个方法跳入到下一页里面去,可以看到一个好友列表,这个好友列表的话,能够从我的云端服务拿到综合列表,这时候我新添加一个server,我把这个好友的服务拖拽进来。
段雪明 : 茱莉亚,听说我们这个设计工具是上海团队开发的?
潘正磊 : 很多了。
段雪明 : 这是中国开发非常值得骄傲的一件事情。
段雪明 : 在好友列表里面,我们可以建一个界面,也非常简单,新建一个,然后去调用一个Em的调用方式,这样可以实现我们调用端的服务。
潘正磊 : 如果这款游戏针对我们中国手机用户,有这么过几千万用户要使用的话,是不是可以移动过来呢?
段雪明 : 是可以的,可以非常简单的直接修改。这样方便我们所有的用户能够非常快捷的使用。我调整完了,再看一下我们windowsphone上的应用,这个时候我们可以看到我们好友列表的接口,大家可以看到我们这个断点已经成功了,我们可以看到windows phone上面,我们可以进行调试。
段雪明 : 我看到所有在全球发布的我们总裁的头像,茱莉亚在不在,不知道她能不能陪我玩一个windows phone上的小游戏。
潘正磊 : 不像我。
段雪明 : 这个时候我们玩完以后,我们马上发布到我们社区网站上,这时候我们添加新功能,这里体现的是facebook的网站。
段雪明 : 我们可以发布到开心网上面去。大家可以看到应用里面,vb的应用程序,开发了一个wbs的服务,以及windows phone上的应用,这个直接通讯是没有问题的。
段雪明 : 同样的话,刚才茱莉亚已经介绍了,微软在年底会正式发布mart。我的演示就到这里,谢谢大家。
潘正磊 : 刚才我们看到了段先生非常精彩的演示,相信我们对云计算的更清晰的了解。我们现在先预告在本周晚些时候,Silverilght会发布。
潘正磊 : 下面这段视频,我们介绍一下新浪财经如何使用Visual Studio2010?
51CTO直播小组 : 视频演示新浪财经的Visual Studio和Silverlight应用。
51CTO直播小组 : 接下来,姚冬婧演示Visual Studio的团队协作功能。
潘正磊 : 我们讲了很多微软新的平台,新的技术,以及Visual Studio2010这些平台的支持。
潘正磊 : 下面我们再来看一下,随着项目的交流非常复杂,如何打造一个非常高效的合作的、目标明确、步调一致非常统一的团队呢?我们如何很好的跟团队其他成员包括老板,包括设计人员一起合作?
潘正磊 : 作为一个项目来说,最最重要的解决代码,一个软件成果到最后,开发人员开发的是代码,测试人员测试的是你写的代码,最后进行编译的还是代码。
潘正磊 : 作为一个团队合作的基础,第一我们希望能用共享代码这么一个基础,它是软件团队合作的一个最基础的软件。
潘正磊 : 今天我们很多的开发人员,他的代码有可能不一定是在微软上面集成的,也可能是在我们前面几版.net里面实现。
潘正磊 : 不管你是用windows还是用浏览器,都可以非常容易的在一起集成。这款产品我们收购之后,这次随着微软的Visual Studio2010发布,我们就发布了。
潘正磊 : 来接手一个很大的应用程序的时候,很多时候我们都希望非常快的理解别人的代码在写一些什么东西?
潘正磊 : 我们怎样很快的上手呢?在Visual Studio2010里面我们提供了非常可视化的工具。
潘正磊 : 我们都需要有做进度报表的时候,作为一个高效的团队,每一个人对项目进度都需要了解。
潘正磊 : 我们需要跟相关领导、客户沟通,Visual Studio在你做工作的时候帮你收集的大量的数据,你可以非常轻松的你需要知道那些信息的人,一起分享这些信息。
潘正磊 : 很多时候测试人员说,你这个代码里面有一个臭虫,可是你在花了很多时间之后,还是没有办法重建它,我们都希望减少这种情况的发生。
潘正磊 : 现在在Visual Studio2010里面研发了一款非常棒的技术,它可以让时间倒流,现在我们邀请中国微软开发区工具技术专家姚女士来为我们做一个演示。
姚冬婧 : 理解别人的代码是非常困难的一件事情,我们现在集成了非常好的建模工具,很容易生成我代码的一个结构,你现在看到的是我当前的网站,上面会通过web调用下面一些业务模具的方面。
姚冬婧 : 整个程序之间的架构,以及我程序中间内部的这些方法,他们之间的这种结构都会非常清晰的体现在这些建模的图里面。我们可以定位它建模的code的地方。
姚冬婧 : 这个方法非常简单,它里面调用了去验证外部规则的一个方法,它到底在这个调用外部函数的时候,到底系统里面执行了什么事情?
姚冬婧 : 我们可以通过这个工具生成一个UMSF,这个东西完全通过代码反向工程生成的。
姚冬婧 : 接下来我们看一下开发人员修改他的bug,之前我修改一个bug的时候。
姚冬婧 : 第一件事就是在我的机器还原重现,由于测试步骤胁的不清楚,这个bug很难在我的工具重现出来。
姚冬婧 : 可以看到每一个测试步骤都可以通用我的一个video的时间点,这个测试环境可以回放出来,debug。
姚冬婧 : 现在在2010里面有一个非常好的工具,叫做智能跟踪,你在测试的时候,他会帮你跟踪所有当前发生的事件,以及发展的过程。
姚冬婧 : 待会儿它会迅速帮我定位到当时实行到哪一行代码的时候出现的问题。
姚冬婧 : 我这个网站世界上是做了一个航班预定的功能,这个出发城市跟到达城市不能够一样,我们知道问题了,我们对代码做一个简单的修改,然后我去重新编译一下。
潘正磊 : 原来是猜你代码哪里有错误,现在可以一目了然了。
姚冬婧 : 对。我们回到测试人员测试工具上,大家现在这个界面的时候,2010全新开发了一个工具,是专门为测试人员测试的工具,相对于原来很烦琐很复杂的测试工具来说,这个使用起来很简单,可以制定所有的测试计划,并且可以执行很多手工测试或者自动化测试。
姚冬婧 : 这个测试,一开始是失败了,现在重新执行一下,之前我已经录好了一段测试脚本,现在只需要重放操作,它会自动帮你生成。我现在不用做任何操作,他就把我当时测试的步骤都回放出来了。
潘正磊 : 测试这个任务轻松了非常多。
姚冬婧 : 对,现在这个测试已经成功了,我这个bug已经修改好了,现在改成保存状态。
姚冬婧 : 这个可以提供给我们项目里的所有人,不管是项目经理也好,还是老板,都可以通过web的方式访问到所有报表的情况。
姚冬婧 : 现在看到的是剩余工作量的情况,我们可以通过它看我们还有多少小时没有完成,还有多少数量没有完成。
潘正磊 : 这是开发所需要地数据,而且这个网站是基于sharepoint构建的。
姚冬婧 : 还有根据项目质量的情况,我们测试计划的一个执行情况,还有一个数量。
姚冬婧 : 还可以通过web直接,作为最高优先级的bag已经修改完了,证明我这个项目已经做好了,可以随时用来发布了。
潘正磊 : 我们刚才看见了非常精彩的演示,就是用Visual Studio2010增加团队合作,接下来我们通过一段视频,看一下Visual Studio怎样既灵活又迅速的实现开发功能?
潘正磊 : 我们刚才也看到在Visual Studio2010里面,我们大幅度的增强了我们对测试功能的支持,我们再来看另外一个用户案例,他们如何使用Visual Studio来大幅度提升他们的竞争力。
潘正磊 : Visual Studio2010另外一个改进的就是我们在版本的数量上面减少的很多的版本数量。
潘正磊 : 以前几个版本里面我们有很多不同的角色,包括开发人员版本等等,包括测试版本,我们简化到四个版本,这是我们的旗舰版。
潘正磊 : 我们作为一个个人开发者来说,尤其用Visual Studio旗舰版是你打开开发之门的钥匙。
潘正磊 : 我们非常相似的开发过程,你能够来设计各个不同的平台的开发,不管是数据库,是office,是phone,还是我们的客户端和网页的开发,都是非常好的集成在一起。
潘正磊 : Visual Studio2010为我们的开发人员带来了全新机遇。
潘正磊 : 那么作为一个团队来说,无缝的集成,最敏捷,最规范的开发,是我们团队协作的基础。
潘正磊 : 作为一个的Visual Studio版本来说,里面有非常强的帮助你设计架构的工具,包括里可视化,还可以帮助你的团队管理变得非常严谨、透明,这是我们Visual Studio新版本为你带来的新的体验。
潘正磊 : 在接下来的两个会场里面,我们第一会场会讲解我们平台支持功能。
潘正磊 : 第二会场会主要讲解我们团队协作的功能。我现在收到了一个非常有趣的问题,我想请提问的这位女士上来跟他们分享一下她这个问题。
观众 : 您好,我是一个开发者的女朋友。
观众 : 因为我的男朋友每天都会埋头苦干编成代码,根本没有时间来关心我,照顾我,我就想知道这个微软Visual Studio2010,能不能改善它的工作效率,缩短工作时间,有更多时间来陪我。
观众 : 我今天带来一个很简短的视频,我想请问能不能在今天的会场给在座的各位看一下?
51CTO直播小组 : 接下来播放的是Visual Studio 2010的一段视频
潘正磊 : 请问你的男朋友今天在吗?
观众 : 我想他今天一定会在Visual Studio2010的发布现场,如果你现在能看到我,你能到台上来吗?
观众 : 我是她的男朋友,刚刚我看了视频之后,我非常的感动,对不起,我这段时间以来一直把时间都放在工作上面,没有更多的时间来陪你,也没有拿出很多的精力来维护我们之间的感情,为此我感到非常的抱歉。
观众 : 你今天看到微软发布那么好的Visual Studio2010,你可不可以马上就回去用它来开发你的工作,然后缩短时间,然后留更多时间给我?
观众 : 一定会的。你能够再允许多给我半天的时间,去听一下下午分会场的课,让我更多的了解一下Visual Studio2010的更多知识,我想我会有更多的时间来陪你,你愿意支持我吗?
观众 : 好吧。
观众 : 谢谢。
潘正磊 : 谢谢,看到你们之后我非常高兴,回去之后使用2010呦!那么刚才对男朋友的希望,也是对大家的希望,希望大家开始使用Visual Studio2010变成我们的粉丝,并且反馈。
潘正磊 : 最后代表微软,感谢在座的所有来宾,我们的赞助商和合作伙伴。最后我带来微软的一点点祝福,给我们的中国开发者。
潘正磊 : 谢谢大家今天早上的时间,谢谢大家参加我们的发布会,希望今天在分会场看到各位的身影,谢谢。
51CTO直播小组 : 上午的会议结束,晚些时候51CTO报道小组会为您带来专家采访和分会场课程报道。
Visual Studio 2010全球发布会
播放器显示模式:Full显示全部;mini最简化;None不显示播放控制,只显示视频窗口;invisible全部不显示

视频点播:(点击以下链接观看视频)
01.张亚勤博士致开幕词
02.谢恩伟先生介绍VS2010的云计算开发支持
03.潘正磊诠释VS2010高效开发
04.Windows Phone开发与团队协做功能演示
05.Visual Studio 2010 Code完美世界

Visual Studio 2010全球发布会大会议程

嘉宾介绍 更多》

张亚勤

微软公司全球资深副总裁,微软亚太研发集团主席

张亚勤博士现任微软公司全球副总裁、微软亚太研发集团主席、负责微软在中国和亚太地区的科研及产品开发的整体布局。同时作为微软大中华区战略决策委员会成员,他与其他成员一起,领导微软在大中华统一战略的制定,推进微软在该地区的业务发展、市场策略与本土自主创新。

谢恩伟

微软中国研发集团服务器及开发工具事业部总经理

谢恩伟先生现任微软大中华区开发工具及平台事业部总经理,主要负责与广大软件公司、开发人员群体以及高校人才的合作伙伴关系。微软开发工具及平台事业部旨在广泛地推进微软开发平台技术,促进客户、合作伙伴及广大开发人员使用并乐于接受微软的开发技术和平台工具。

潘正磊

微软亚太研发集团服务器与开发工具事业部(中国)总经理

潘正磊女士是位于美国雷德蒙市的Visual Studio Business Applications团队的总经理。这个团队通过提供多种工具,使全球开发人员能便捷地在微软平台上搭建商业应用程序。她同时领导开发工具部门的中国研发团队,进行Visual Studio等产品和技术的全球研发工作。
Visual Studio 2010精彩专题

51CTO策划专题《Visual Studio进化史》,带您走进Visual Studio的世界

Visual Studio是微软技术平台最重要的开发工具,从6.0开始到即将发布的Visual Studio2010版本,微软系开发技术也发生了巨大变化...  更多>>

Visual Studio 2010体验专区:展现Visual Studio 2010更多新功能

Visual Studio 2010强大的体验专区,让您感受到新版Visual Studio 2010更多的功能,让开发人员创建更安全和更易于管理的应用程序...  更多>>
会议日程
时间:4月12日09:00-17:50
地点:北京融金国际酒店
09:00-09:10 开幕致词
09:10-09:30 主题演讲 演讲嘉宾谢恩伟
09:30-10:30 主题演讲 演讲嘉宾潘正磊
10:30-12:00 发布会 - 演绎“Coding 完美世界”
12:00-13:00 午餐休息
13:00-17:50 技术分会场一
13:00-17:50 技术分会场二

现场图片 更多》

发布会现场场景
51CTO宣传页及抽奖箱
发布会支持媒体及合作媒体
发布会现场
大会签到处
会场工作人员
51CTO直播小组
51CTO记者与张亚勤博士合影
张亚勤博士演讲
51CTO记者与.NET俱乐部成员合影
谢恩伟先生做现场演讲
潘正磊女士演讲
Visual Studio现场演示
会场工作人员
认真听讲的参会者
段雪明做Windows Phone演示
VS2010团队功能演示
一位程序员的女朋友上台
现场观众
发布会在掌声中圆满结束
Visual Studio 2010特性概括
·Visual Studio 2010及.Net 4新功能一览
·专家揭秘Visual Basic 2010的十大新特性
·详解Visual Studio 2010五大新特性
·细数Visual Stuido 2010中VC++的新特征
·Visual Studio 2010鲜为人知的新特性
·Visual Studio 2010细节变化解析
·Visual Studio 2010中C++的四大变化
·一线程序员的Visual Studio 2010 RC初体验
VS2010发布会现场报道
·Visual Studio 2010化繁为简 令项目管理更轻松
·VS2010全球发布会:张亚勤再度解构云计算
·VS2010全球发布会:如何轻松实现多核编程
·VS2010全球发布会:未来程序员将不再加班
·Visual Studio 2010中C++并行构建调优
·Visual Studio 2010 Lab Management功能
·关注Visual Studio 2010中代码提示的改进
·Visual Studio 2010敏捷利剑:详解Scrum
51CTO记者博客
马沛
马沛
·Visual Studio 2010安装体验
·Visual Basic 2010新特性
·Visual Studio 2010敏捷开发
彭凡
彭凡
·Visual Studio 2010新功能
·Visual Studio 2010新特性
·Visual Stuido 2010中的VC++
策划制作:马沛 电话:010-68476606-8039 mapei@51CTO.com Copyright©2005-2010 51CTO.COM 版权所有