AD

现在可用:Workflow Foundation Activity Pack for Windows Azure CTP 1

我们很高兴地宣布:Workflow Foundation (WF) Activity Pack for Windows Azure发布了!请参阅我们的CodePlex 页面来查看下载信息。也可以通过NuGet获得下载包,你可以在你的软件包管理控制台输入“安装软件包 WFAzureActivityPack”来安装Activity Pack。

该Activity Pack是建立在Windows Azure SDK(2011年8月份更新的版本)之上的。请在你的开发计算机上安装该SDK。

简介

WF Activity Pack for Windows Azure CTP 1是基于Windows Workflow Foundation in .NET Framework 4.0 (WF4) 和 Windows Azure SDK 的Windows Azure Activity实施所发布的第一个社区技术预览(CTP)。这一实施包含基于Windows Azure 存储服务Windows Azure AppFabric 缓存服务的一系列Activity,它使开发人员能够在Workflow应用程序中轻松地访问这些Azure服务。

此Activity Pack包含以下信息:

For Windows Azure Storage Service – Blob

  • PutBlob 创建新的块blob,或替换现有的块blob。
  • GetBlob 下载blob的二进制内容。
  • DeleteBlob 如果存在blob,删除它。
  • CopyBlob 将blob复制到目标存储账户内。
  • ListBlobs 枚举指定的容器或分层blob文件夹下的blob列表。

For Windows Azure Storage Service – 表

  • InsertEntity <T>在指定的表中插入一个新的实体。
  • QueryEntities <T>根据所指定的查询选项查询表中的实体。
  • UpdateEntity <T>更新表中现有的实体。
  • DeleteEntity <T>使用指定的实体对象在表中删除一个现有实体。
  • DeleteEntity使用分区和行键在表中删除一个现有实体。

For Windows Azure AppFabric Caching Service

  • AddCacheItem 添加一个对象到缓存中,或更新缓存中现有的一个对象。
  • GetCacheItem 从缓存以及过期时间中获取一个对象。
  • RemoveCacheItem 从缓存中移除一个对象。

示例

我们为此Activity Pack准备了一个示例,这是一个简单的应用程序,它能让用户上传一个文件并可以查看系统中所有的可用文件实体。该示例解决方案是在Windows Azure Project模板的基础之上建立的。请参阅CodePlex 页来查看该示例的源代码和相关文档。

截图

这是它们在Microsoft Visual Studio中呈现的样子。

现在可用:Workflow Foundation Activity Pack for Windows Azure CTP 1

你可以在Property 选项中配置该Activity。

现在可用:Workflow Foundation Activity Pack for Windows Azure CTP 1

Windows Azure 表服务有4个通用的Activity,当将它们添加到设计窗体中时,你需要指定表实体类型。你所指定的类型应该继承于TableServiceEntity

现在可用:Workflow Foundation Activity Pack for Windows Azure CTP 1

注意

该Activity Pack中的Activity对处理潜在的异常没有特殊的逻辑。所有的异常行为都符合Windows Azure 服务提供的Activity Pack。例如,如果GetBlobActivity试图获取不存在的blob,将抛出StorageClientException异常。

所以,请为工作流中可能发生的潜在异常做好准备。现在,最简单的方法是在Windows Azure Activity之外包裹一个 TryCatch Activity。

现在可用:Workflow Foundation Activity Pack for Windows Azure CTP 1

关于在处理Windows Workflow Foundation过程中可能出现的错误的更多信息,请参阅“开发人员解说Windows Workflow Foundation (WF) in .NET 4”一文中“Transaction 和错误处理 ” 章节。

反馈

欢迎随时告诉我们你对 WF Activity Pack for Windows Azure的看法,请让我们知道我们怎样才能做得更好。你可以留下反馈信息:

本文翻译自:**blogs.msdn**/b/windowsazure/archive/2011/09/01/now-available-workflow-foundation-windows-azure-activity-pack-ctp-1.aspx

原文链接:**blog.csdn**/azurechina/article/details/6753163

标签:
分类: 转贴的文章
时间: 2012-03-09

相关文章

  1. Windows Azure Marketplace在26个国家可用,支持17种货币

    正如我们在上个月 BUILD 2011上宣布的,Windows Azure Marketplace 现在在26个国家可用并支持17种货币.在这个版本中我们已经兑现了承诺,用一个安全的商务平台为云计算应用程序和数据提供了一 ...
  2. 现实世界的Windows Azure:采访InishTech的销售及市场部主管Andrew O'Connor

    MSDN: 告诉我们关于你们公司的信息以及您为Windows Azure创建的解决方案. O'Connor: InishTech 有点不寻常.我们的软件许可和保护服务(SLPS)平台是一个传统的多租户Windows Az ...
  3. Windows Azure客户真实案例:Associated Press (美联社)

    公告 :本博客为微软云计算中文博客 的镜像博客. 部分文章因为博客兼容性问题 ,会影响阅读体验 .如遇此情况,请访问 原博客 . Associated Press (美联社) 世界范围的新闻提供商通过托管服务创建了新的内 ...
  4. Windows Azure Content Delivery Network简介

    公告:本博客为微软云计算中文博客的镜像博客.部分文章因为博客兼容性问题,会影响阅读体验.如遇此情况,请访问原博客. 作为Windows Azure CTP的一部分,我们发布了Windows Azure Content D ...
  5. Windows WorkFlow Foundation入门(一)

    这几天在学习Windows WorkFlow Foundation(以下简称WF),但并没有很好的学习资料,所以干脆翻译了.本人英文不怎么样,译得不好,请见谅啊 一.工作流概述 工作流是由活动单元组成的集合,活动是真实过 ...
  6. Workflow Foundation的单元测试

    Windows Workflow Foundation为那些使用数据流架构风格的应用程序提供了强大的功能.不过使用这些功能是有代价的.与传统的批处理应用程序不同,Windows Workflow Foundation无法 ...
  7. 日本富士通公司宣布支持Windows Azure的全新中间件产品全球可用

    富士通宣布支持Windows Azure平台的全新中间件产品在全球范围内可用,这一消息紧随Windows Azure支持的富士通全球云平台服务的宣布.今天的中间件产品发布将在FGCP/A5 和 Windows Azure ...
  8. 更新内容:关于Windows Azure技术内容搜索的新页面可用

    我们最近推出了新的页面来进入Windows Azure web站点来帮助你找到各种技术主题的信息.新页面的基石是Windows Azure Learn page,它充当信息的枢纽,用来访问所有可用的技术课题的页面.包括这 ...
  9. 现在可用:2011年10月更新的Windows Azure Platform Training Kit

    10月份发布的Windows Azure Platform Training Kit (WAPTK) 现有免费版的可供下载.Windows Azure Platform Training Kit包括动手实验室(HOLs) ...
  10. 现在可用:2011年9月更新的Windows Azure Platform Training Kit和新的Training Kit Web Installe预览

    本月早些时候,我们发布了Windows Azure Platform Training Kit的更新版本.2011年9月升级版的Training Kit包括 1.5 版(2011年9月)的Windows Azure SD ...
  11. 现在可用:Windows Azure Toolkit for Social Games Version 1.1

    Windows Azure Toolkit for Social Games让开发人员能够更快.更简便地使用Windows Azure构建社区和休闲游戏.今天,我们成功开发出了一个全新升级的toolkit版本,这使得构建 ...
  12. Windows Azure Tools for VS2010新版本可用

    今天上午我获得消息:Windows Azure Tools for Visual Studio 2010--2011年8月升级版被发布了.它的版本号是1.4.40727.1601,是Windows Azure SDK v ...
  13. 微软技术专家谈Windows Azure的关键方案和技术

    Windows Azure目前在中国正式开启在线直付,作为率先在国内落地的全球化云服务,是一个里程碑事件.InfoQ为此采访了微软(中国)有限公司开发者体验部门多位资深技术顾问,就Azure的解决方案和技术实现做了详述. ...
  14. 现实世界的Windows Azure:采访Blue Dot Solutions的技术副总裁Randy Starr和Vela Entertainment Studios的首席执行官Sebastian W

    作为现实世界Windows Azure采访系列的一部分,我对Blue Dot Solutions的技术副总裁Randy Starr和Vela Entertainment Studios的首席执行官Sebastian Wi ...
  15. 现实世界的Windows Azure: 采访LexisNexis的Marc Slovak 和 Manish Bhargava

    作为现实世界Windows Azure客户访问系列的一部分,我与LexisNexis的产品技术副董事长Marc Slovak和产品经理Manish Bhargava谈论到Windows Azure Marketplace ...
  16. Windows Azure 解决方案系列:西门子拓展软件递送服务,显著降低总拥有成本

    公告:本博客为微软云计算中文博客的镜像博客.部分文章因为博客兼容性问题,会影响阅读体验.如遇此情况,请访问原博客. 西门子-一家电气和电气工程方面的全球性集团, 业务遍及工业,能源和医疗保健方面,因其创新和技术成果赢得了 ...
  17. Windows Azure安全概述

    公告 :本博客为微软云计算中文博客 的镜像博客. 部分文章因为博客兼容性问题 ,会影响阅读体验 .如遇此情况,请访问 原博客 . 摘要 Windows Azure ,作为一个应用程序宿主平台必须提供私密性,完整性和用户数 ...
  18. 微软云计算系统Windows Azure升级方法

    微软云计算服务Windows Azure平台如今仍然免费提供给用户,不过从2月1日起Windows Azure平台服务正式开始按消费量进行收费.微软对其的付费系统测试及各项准备工作已经接近尾声,其中,Windows Az ...
  19. Windows Azure Traffic Manager的新的管理API

    你可能已经注意到在Windows Azure开发人员门户网站中,我们最近发布了Windows Azure Traffic Manager的一个新的管理API.该API通过使得开发人员和IT专业人员与服务的脚本交互并以编程 ...