微软发布针对.NET的Windows Azure SDK

我非常激动地宣布发布针对 .NET的Windows Azure SDK -2012年6月版,可从这里立即下载。这个SDK为Visual Studio 2010 SP1 和 Visual Studio 2012 RC提供了工具. 我非常高兴大家一直期待的Visual Studio 2012 可以支持Azure SDK的功能 。。有关今天发布的平台的更多信息,我推荐您访问Scott Guthrie的博客或者来自今天遇见Windows Azure。

Visual Studio一直致力于给您提供开发云服务的最佳工具。我们从两个方面着手来实现这一目标。一方面是为Windows Azure应用程序提供高效的工具,这点会在稍后做详细介绍。另一方面是提供应用程序生命周期的管理工具,该工具可以帮助缩短周期和加快部署(请看我之前的博文持续值传递)。今天我们为开发基于云的服务宣布了新功能,包括持续性集成和持续性部署。对于这些新功能,你可以查看你的部属历史记录,并整合它们。

我鼓励您访问Brian Harry的博客,那里对新功能有更进一步的演示。

最新的平台与工具

基于上周的博文发布Visual Studio 2012 候选版 ,您可以用VS 2012候选版在本地构建Windows Azure云服务和Windows Azure网站。这遵循了我们的原则:工具的发布需要与平台的发布保持同一步调。您也可以建立解决方案,把Windows Azure项目与您最喜欢的客户端工程结合在一起。您还可以选择您开发机的操作系统,包括Windows7, Windows2008, Windows 8R2, Windows 8 RP 和 Windows Server 8 RP.

如果您选择的是Visual Studio 2012候选版,您会发现安装Windows Azure SDK是轻量级的. 在一台64位的机器上,安装包大约只有35兆。我们能够做到这一点,是因为Windows Azure SDK 可与精简IIS Express和SQL 2012 LocalDB 开发服务器协同工作,SQL 2012 LocalDB是随VS2012RC发布的(或者包含在供下载的VS 2010 SP1中)。你还会注意到使用这些服务来开发只需少量用户配置或者不需要用户配置,程序会以您当前的登录用户来运行。当前这个版本的工具仍然要求以管理员身份来运行-不过我们的目标是在将来的版本中剔除这一要求。SQL Server Express 和完整的IISServer仍然支持本地开发模式的选项。

在过去,直接升级Azure SDK 和相关工具是有问题的。这也就是我们为什么要支持本SDK与2011年11月及之后发布的SDK做并排相容的原因。您可以将2011年11月和2012年6月的SDK版本安装到同一台机器上,并且继续使用您项目所需的SDK版本。另外,一个团队中的云开发人员只要安装了匹配的SDK版本,就可以使用Visual studio 2010 SP1或者使用Visual Studio 2012 RC。这些环境都是兼容的。

项目

您将会注意到我们的项目有很多更新。首先就是Windows Azure项目更名为Windows AzureCloud Service,同步于为了无限扩展和多层次服务而更名的计算容器。您仍然可以使用“Add Windows Azure Cloud Service”来继续往现有的Web工程中 添加云服务。Web项目前端可以从本地部署到新的Windows Azure Web Sites Preview容器中。有关更多信息<请看WA 网站上的博文>。

现在我们创建Azure项目的时候,可以添加最普通的NuGet包和用于云开发的二进制引用,即运行时,诊断,存储和配置。我们为Windows Azure存储特别添加一个NuGet包,为所有新的Windows Azure CloudConfigurationManager类别添加其它包。

CloudConfigurationManager 使得读取配置文件更加容易,它使用智能算法,首先检查您的云配置文件 (.cscfg),当配置主键和配置系统无效的时候,回退去检查web.config/app.config文件。我对于这个新的API 感到非常激动,因为它使您只要一行代码就能读取配置信息。你可利用默认情况下最佳的做法,允许dev-op覆盖每个目标环境下的配置。对于云开发者来说NuGet也是一个强大的框架,因为它允许您搜索我们最新版本的Windows Azure 客户端库,以及它允许您在GuGet包管理器中更新通知。

SDK中新增了几个项目模板选项. 例如我之前提到的新web模板类型:MVC4和MVC4 Web API.还有两个新的工作角色版本,一个是Worker Role with Service Bus Queue,另一个是Cache Worker Role, 可以优化Windows Azure 服务的角色. Service Bus开发者需要检查Service Bus节点在资源服务器中的新Queues和Topics功能。

更先进的情况是,我们自定义的文件或者文件夹结构可以跟我们的云服务一起安装到角色当中。这就允许增强定制性,打包部署到你的角色或者虚拟机中。只需简单地右击Azure 项目,选择添加->项目..或者添加->文件夹。

时间: 2024-10-02 23:33:39

微软发布针对.NET的Windows Azure SDK的相关文章

微软云计算宣布发布Windows Azure SDK 2.2

开发人员正逐渐转向云计算,因为它具有众多优势,包括成本.自动化和让http://www.aliyun.com/zixun/aggregation/7155.html">开发人员专注于应用程序逻辑的能力.我们很高兴地宣布,继推出 Visual Studio 2013 之后,今天将发布 Windows Azure SDK 2.2,它包含众多关键的增强功能: •Azure 网站和云服务调试:将 Visual Studio 连接到 Windows Azure 网站或云服务上运行的远程调试器,并且可

微软郑子颖:Windows Azure如何支持开源系统和软件?

在6月6日下午进行的云计算大会微软专场上,微软Windows Azure部门资深测试经理郑子颖针对Windows Azure对开源操作系统的支持进行了讲解.此外,Canonical工程师唐亚光现场演示了在Windows Azure上创建并运行一个Ubuntu虚拟机. 微软Windows Azure部门资深测试经理 郑子颖 Windows Azure对开源的支持主要体现在两个方面:第一,在Windows Azure上可以部署和运行虚拟机,支持开源操作系统,也支持在Windows和开源操作系统上运行

微软推出了最新的Windows Azure云服务

WPC 2012 大会上,微软推出了最新的Windows Azure云服务,主要面向Windows平台的虚拟主机和网站托管服务. Windows Server 管理门户网站.API 建设.虚拟机等服务,使托管服务供应商可以轻松地在基于 Windows Server 的环境服务方案中提供高密度的网站设施和基础设施. 微软为上周Azure云计算机服务在欧洲中断一事发表了简短说明,并发布了后续将进行的工作.在这件事发生之后,该公司把责任归咎于"配置网络设置",声称是它导致了Azure内部的交

Windows Azure SDK for .NET 2012年6月版最新消息

编者注:今天的帖子来自Avilay Parekh,Windows http://www.aliyun.com/zixun/aggregation/13357.html">Azure 高级项目经理.这篇文章对于2012年发布的Windows Azure SDk的相关功能新的平台即服务 (PaaS)做了很好的概述. 现在我相信你们中的一些已经使用过最新的 Windows Azure SDK(2012 年 6 月发布) !通过添加值到你的云应用程序中,我们得到了一些新的PaaS相关的功能.在这篇

azure-已经安装了Windows Azure SDK 1.8

问题描述 已经安装了Windows Azure SDK 1.8 在创建时提示是否要立即安装azure SDK 点击"yes"下载文件,打开,web安装平台显示已经安装. 但是建项目时还是要我安装azure SDK.怎么办?..

Windows Azure SDK for .NET最新版本功能改进说明

Windows Azure SDK for .NET的最新版本有很多大的功能改进,包括 .NET4.5 / Windows Server 2012 (OS Family 3)在 Web/Worker Role上获得支持 VS工具-效率提升 Web/Worker Role的缓存- General availability Storage – 新工具和客户端类库 Service Bus – 升级的客户端类库和工具 此外,现在Windows Azure PowerShell (单独下载)可以支持Ser

微软为媒体公司推出Windows Azure媒体服务

4月17消息,据国外媒体报道,微软周一宣布推出Windows Azure媒体服务.这项新的云服务旨在帮助媒体公司创建.管理和向消费者提供数字内容. 微软称,Windows Azure媒体服务提供第一方和第三方随时可用的技术并且提供对微软Smooth Streaming.HTTP Live Streaming和Flash媒体格式的技术支持.内容可以发布到微软和非微软平台,包括Xbox 360游戏机.Windows Phone手机.Windows电脑.iOS.Android和Mac OS设备. 微软

微软将于明年正式发布Windows Azure云计算系统

据国外http://www.aliyun.com/zixun/aggregation/31646.html">媒体报道,微软本周二宣布,公司将于明年1月1日正式发布业界期待已久的Windows Azure云计算系统. 微软首席软件架构师雷·奥兹(Ray Ozzie) 在周二召开的微软年度软件开发者会议上称,微软将在明年初正式推出Windows Azure服务.此前,这项服务已在一年前推出试用版.Windows Azure系统为软件开发者提供一个网络平台,供其创建自己的应用程序,并为用户提供

微软发布Project Oxford,供Azure户免费集多项功能

昨天 Build Day1 Keynote 一开始的时候,有人说它被红衣主教 Scott Guthrie 变成了 Azure 展销会,当然这么理解其实没什么问题. 后续的 Section 里,微软公开了 Project Oxford 服务,主要为 Azure 用户免费提供图像.语音识别等智能 REST API 和 SDK. 这一服务由微软研究院(MSR)主导开发,其为开发者提供的模型都由微软现有其它产品中使用的深度学习和机器学习技术训练得到. Project Oxford 目前为止提供图像识别