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

微软发布了Workflow Foundation (WF) for Windows Azure Activity Pack CTP1,该工具包基于.NET Framework 4.0和Windows Azure SDK,提供了一系列活动,帮助开发者轻松访问Azure存储服务和App Fabric缓存服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们很高兴地宣布: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中呈现的样子。

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

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

注意

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

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

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

反馈

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

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

《Tecplot与MIKE结合教程》是一份详细介绍如何将Tecplot与MIKE软件进行协同工作的学习资料。这份教程旨在帮助用户理解并掌握这两款强大的科学计算与数据可视化工具的整合应用,从而提高在流体动力学、环境工程、海洋科学等领域的模拟分析效率。 Tecplot是一款广泛应用于科研和工程领域的数据可视化和分析软件,它能够处理大量数据,快速生成高质量的2D和3D图形,便于用户理解和解释复杂的数值模拟结果。其强大的后处理能力,如等值线绘制、颜色梯度图、矢量场显示等功能,使得数据的呈现更加直观。 MIKE(原名DHI软件)是由丹麦水力研究所开发的一系列专业仿真软件,主要用于水资源管理、环境流动、海岸工程等领域。MIKE软件家族包括MIKE 11(河流模拟)、MIKE 21(海洋模型)、MIKE 3(三维流体动力学模型)等,可以解决从河流、湖泊到海洋的各类水动力问题。 当Tecplot与MIKE结合使用时,Tecplot作为后处理器,可以接收MIKE软件产生的计算结果,进行更深入的数据解析和可视化。通过这种方式,用户不仅可以查看MIKE模拟出的流场、浓度分布等数据,还能进行多变量分析、动画制作,以及生成专业报告所需的图表,极大地提高了数据分析的效率和质量。 教程中可能会涵盖以下内容: 1. **数据导入**:讲解如何从MIKE软件导出适合Tecplot处理的文件格式,如ASCII或二进制文件。 2. **Tecplot界面操作**:介绍Tecplot的基本操作,如数据加载、变量选择、区域定义等。 3. **数据可视化**:教学如何使用Tecplot创建等值线图、颜色梯度图、矢量图等,以及调整色彩映射、透明度等参数,以清晰地展示MIKE的模拟结果。 4. **动画制作**:说明如何通过Tecplot制作时间序列动画,动态展示流动过程。 5. **高级分析**:可能涉及统计分析、插值运算、剖面图绘制等高级功能,帮助用户深入理解模拟数据。 6. **定制化和脚本编程**:介绍如何利用Tecplot的内置脚本语言(如TecScript或Python)自动化处理MIKE数据,进行批量分析或自定义功能的实现。 7. **案例研究**:提供实际案例,演示Tecplot与MIKE结合的具体应用,如河流污染扩散分析、海岸线变化模拟等。 通过学习这份教程,用户将能够熟练地将Tecplot与MIKE结合使用,提升在复杂水动力问题上的建模和分析能力,为科学研究和工程决策提供有力支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值