Visual Studio 2010微软云计算架构构建云服务

4月12日,作为全球发布活动的第一站,微软新一代开发工具Visual Studio 2010在中国率先上市。Visual Studio 2010是微软云计算架构重要组成部分之一,它拥有强大的开发功能,支持开发者基于Windows Azure开发更多应用,从而进一步丰富微软的云计算平台。如果说今年初正式推出商用的云操作系统Windows Azure是微软云计算的左膀,那Visual Studio 2010就是微软云计算的右臂。众所周知,作为一个平台的供应商,微软平台的推广很大程度上将依赖于上面应用的丰富,而Visual Studio 2010的推出,无疑将加速微软云计算平台上应用的开发步伐。因此,Visual Studio 2010的发布无疑是微软迈向云计算架构的一个新的里程碑。同样,Visual Studio 2010的发布对于中国150万专业开发人员而言,也是一次新的历史机遇。

想象构建一个能无限使用存储和处理能力的应用程序会是什么感觉,现在你终于有机会尝试一下了,随着Windows Azure的推出,你想用多少存储空间和处理能力都可以花钱购买,省去了你自己建设和维护数据中心的费用,你也不用担心服务器是否打上安全补丁,你现在需要做的就是拿起Visual Studio 2010开发一个云服务,部署到Windows Azure上,真实感受一下云的魅力吧,当然前提是你要有一定的ASP.NET编程技巧。

一次质的飞跃

从Visual Studio 6到Visual Studio 2008,虽然IDE的功能越来越多,但是并没有什么革命性的变化,而从Visual Studio 2008到Visual Studio 2010则被寄予了厚望,这从Visual Studio 2010 Beta版的测试情况统计略见一斑。据微软大中华区开发工具及平台事业部总经理谢恩伟透露,截止到2010年1月底,Visual Studio 2010 Beta版在中国的下载已经超过110,000人次,仅次于美国的160,000人次,排在全球第二位。“Visual Studio 2010的发布是开发领域的重要里程碑,将推动软件及程序开发加速进入云计算时代。无论企业规模、开发偏好或项目范围如何,Visual Studio 2010突破性的强大功能将赋予所有开发人员更多动力,并成为开发人员的创新平台。我们期待看到大家开发出更多深受用户喜爱的应用程序。” 谢恩伟对记者表示:“特别是在云计算,嵌入式开发,新的用户体验等方面,Visual Studio2010做了相当大的工作,这将成为吸引旧版本开发者的重要因素。”

Visual Studio 2010除了具备强大的开发功能支持开发者基于微软云操作系统Windows Azure开发更多应用之外,Visual Studio还支持移动与嵌入式装置开发,为三屏一云的完美落地带来更多机遇。Visual Studio 2010的强大功能不仅帮助开发人员完成诸多设计,它与Windows 7、Silverlight 4以及Office SharePoint Server可以实现无缝协作,并发挥多核并行运算威力,创建美感与效能并重的新一代软件。此外,Visual Studio2010极大加强了对C++的支持,包括对C++新标准C++0x的全面支持,同时,还对C++编译器做了很多改进。在Visual Studio 2010中,微软利用Windows Presentation Foundation完全重建了编辑器,这为开发者提供了灵活、功能丰富的开发环境,并支持多显示器——即开发者可以同时在多台显示器上查看代码、用户界面设计器和数据库结构。Visual Studio 2010中对Windows 7多点触控和“Ribbon”界面的支持有助于为终端用户提供令人赞叹的应用程序。SharePoint开发者首次可以全面使用Visual Studio集成开发环境(IDE)中的SharePoint功能。

中国智慧的结晶

今年初,微软宣布将总部设在北京的微软中国研发集团更名为微软亚太研发集团,这是微软在美国本土以外机构最完整,功能最全面的研发基地,其2009年度的研发整体投入超过了5亿美元。“现在很多研究项目的架构被完全颠覆了。早期是中国做项目要回到微软总部,现在是很多美国项目要汇报到中国。微软Visual Studio商业软件部门就是这样,很多在美国的团队要向上海的潘正磊总经理汇报。”张亚勤说。

Visual Studio 2010是微软亚太研发集团服务器与开发工具事业部成立以来参与的最大开发项目,有超过100位工程师在为Visual Studio 2010的多个重要模块设计中贡献了他们的智慧与心血,直接负责了Visual Studio 2010一些核心功能的开发。具体而言,包括了在.NET Framework 4.0中为Windows Forms架构设计运行时和设计时的新功能;对SharePoint、Silverlight、WPF、WCF、WF等多个平台提供更多工具支持;大大增强Visual Studio中的各种基本开发工具,例如C++编译和链接工具,并行开发工具中的调试器和性能探视器;为更好地支持团队开发,提供全新的UML建模工作组件、模型浏览器和建模工程等。

另悉,不仅有些国内企业参与了Visual Studio 2010的前期体验计划,还有一些企业已经通过采用Visual Studio 2010取得了良好的效益,石化盈科就是其中之一。2002年成立的石化盈科信息技术有限责任公司是中石化和香港电信盈科成立的合资公司,通过引入Visual Studio 2010 ,使得石化盈科在整个软件生命周期的开发过程中有了强有力的支撑工具。石化盈科业务技术部兼研发中心总经理蔡善华博士表示:“通过引入统一软件开发平台,建立统一开发管理流程,并与常用开发工具集成,使石化盈科能够有效地为石化企业量身定制个性化的应用软件,并获取前所未有的软件管理过程优化体验。”无独有偶,金算盘软件有限公司是目前国内前三大的全程电子商务解决方案供应商,云计算是金算盘一个重要的规划方向, 他们表示,Visual Studio 2010不但能够帮助提高客户的满意度,在云平台的发展上做好准备,也提高了软件开发过程与质量。

  虽然Visual Studio 2008和Visual Studio 2010都可以用来开发云服务,但Visual Studio 2010的集成体验会更好,因此本文也主要针对Visual Studio 2010展开,如果你在使用Visual Studio 2008,其中大部分内容一样适用。

  微软Cloud Tools(云工具)团队已经付出百倍努力,让开发云服务就象开发一个普通的ASP.NET应用程序那样容易,当然也有些细微差别,如果你已经是ASP.NET开发大师级人物,那么你的技能将会再一次闪耀。

  首先打开Visual Studio 2010,点击“文件”*“新建项目”,选择Visual C#或Visual Basic顶级节点,在窗口右侧已安装模板列表中找到Cloud(云)节点,当你选中这个节点后,你只会看到一个项目模板“启用Windows Azure工具”,双击这个模板,将会在一个新标签窗口中打开一个HTML文档,这个文档提供了下载Windows Azure工具的链接,跟着链接下载并安装Windows Azure工具。

时间: 2024-11-02 01:44:49

Visual Studio 2010微软云计算架构构建云服务的相关文章

用好Visual Studio 2010进行层架构设计

微软已经把VS 2010(Visual Studio 2010 Ultimate)功能融入到软件应用生命周期管理(ALM)中.在架构设计方面则是通过新的架构层关系图(Architecture Layer Diagram),以图形化的方式描述系统架构,从而使得项目中的技术人员或非技术人员都能以模型透过图形化的方式进行协作与设计,以及定义企业的系统功能. Visual Studio 2010提供针对不同功能层面的分析工具来辅助程序代码进行逆向工程.Layer Diagram可从高阶面来看架构:Arc

一起谈.NET技术,用好Visual Studio 2010进行层架构设计

微软已经把VS 2010(Visual Studio 2010 Ultimate)功能融入到软件应用生命周期管理(ALM)中.在架构设计方面则是通过新的架构层关系图(Architecture Layer Diagram),以图形化的方式描述系统架构,从而使得项目中的技术人员或非技术人员都能以模型透过图形化的方式进行协作与设计,以及定义企业的系统功能. Visual Studio 2010提供针对不同功能层面的分析工具来辅助程序代码进行逆向工程.Layer Diagram可从高阶面来看架构:Arc

使用Visual Studio 2010在WPF中构建数据驱动的大纲/细节业务表

概述 在本实验中,您将了解如何使用 Visual Studio 2010 工具在 WPF 4.0 中创建和自定义大纲/细节业务表. 目标 完成此实验后,您将学会: 如何在 WPF 项目中使用"Data Sources"窗口创建初始支架,以绑定您应用程序的数据 如何使用"Data Sources"窗口在现有 WPF 控件中"绘制"数据绑定 如何使用"Data Sources"窗口创建大纲/细节支架 如何自定义"Data

微软云计算与Visual Studio 2010

   随着云计算的发展,微软好似看到了一个战胜Google的机会.所以在云计算概念刚刚兴起的时候,微软就宣布将要进军"云计算"领域,分逐渐的将其下面的软件业务纳入到与计算的范畴当中.当然Google也不会放弃这个蛋糕,大有同微软一争天下的味道.不过不管他们怎么竞争,对于我们用户来说这总是一个好消息.我们担心的是他们垄断,而不是竞争.既然微软一开始就表明了要在云计算领域中一展身手,当然不会让我们失望.在微软的Visual Studio 2010产品中,就可以看到云计算的身影.笔者在这篇文

一起谈.NET技术,Visual Studio 2010着力打造云计算平台

在RC版本发布之后,我们看到微软为Visual Studio 2010增加了很多新功能,同时在云计算方面也有很大的改善,随着云计算时代的到来,软件开发模式和商业模型都将进入全面开放组合的新时代.微软云计算平台Windows Azure,这将把微软带入一个崭新的时代. Azure来源于法语,语意为天空一样的湛蓝色,这也正是微软所希望的,把其打造成承载所有云上的应用和服务的蓝天.既然微软一开始就表明了要在云计算领域中一展身手,当然不会让我们失望.在微软的Visual Studio 2010产品中,就

Visual Studio 2010着力打造云计算平台

在RC版本发布之后,我们看到微软为Visual Studio 2010增加了很多新功能,同时在云计算方面也有很大的改善,随着云计算时代的到来,软件开发模式和商业模型都将进入全面开放组合的新时代.微软云计算平台Windows Azure,这将把微软带入一个崭新的时代. Azure来源于法语,语意为天空一样的湛蓝色,这也正是微软所希望的,把其打造成承载所有云上的应用和服务的蓝天.既然微软一开始就表明了要在云计算领域中一展身手,当然不会让我们失望.在微软的Visual Studio 2010产品中,就

微软Visual Studio 2010架构设计功能应用

随着软件开发日趋国际化,对软件的质量要求和管理也随之增高.微软看到了应用程序生命周期管理在业界逐渐被接受认可的趋势.在微软 VS2010(Visual Studio 2010 Ultimate)中,可以利用各种工具辅助每个关键环节进行管理(ALM)是其重要特性.Visual Studio经过近十年左右的发展,已经不再是仅仅面向某一个角色(开发人员)的工具,而是要服务于软件开发过程中的所有不同的角色(开发人员.测试人员.架构师.项目经理等),使其覆盖在整个软件开发生命周期(SDLC)中,本文将重点

微软Visual Studio 2010正式发布

4月12日上午,北京融京国际酒店,微软新一代开发平台Visual Studio 2010正式发布.千位中国开发菁英与世界五大城市同步迎接跨世代开发工具!微软全球资深副总裁张亚勤博士,微软大中华区开发工具及平台事业部总经理谢恩伟,微软Visual Studio商业软件部.微软亚太研发集团服务器与开发工具事业部(中国)总经理潘正磊等多位微软高层,以及来自微软总部的多位核心研发团队主管,亲临发布会现场,共同为IT专业人士解密微软新一代开发平台的革新之处. Visual Studio 2010多项革新性

使用Microsoft Visual Studio 2010开发云应用程序

引言 云计算是一个可以让你在云中(也就是在远程服务器中)开发和部署应用程序的基础结构.使用云计算的主要优点是:可以降低成本,可以获得良好的可扩展性,可以增加灵活性和提高效率.微软的Windows Azure平台是一个云操作系统,它包含一系列云技术,其中的每种技术都负责提供一组特定的服务.本文首先会对云计算以及它的优点做一个概述,然后会和你一起探讨如何使用Microsoft Visual Studio 2010开发云应用程序. 前提条件 要使用本文中的代码样例,你应该在你的系统中安装如下工具: *