报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

微软发布 Windows Azure Toolkit for Windows Phone 7

  • 2011-03-31
  • 本文字数:1141 字

    阅读完需:约 4 分钟

2011 年 3 月 23 日,微软发布了 Windows Azure Toolkit for Windows Phone 7。这个工具包可以从 CodePlex 上下载,它会以Visual Studio 2010 扩展组件的方式安装,它使得开发者更容易创建在微软Windows Phone 7 上运行并与Windows Azure 交互的应用程序。

Wade Wegner ,微软 Azure 技术专家,描述了这如何帮助开发者变得更有效率:

举个例子,你无需学习任何关于存储的新术语,也不用花费时间创建会员服务以便为你的手机应用程序提供验证和授权功能,我们已经为你完成了这些工作并提供了一个示例解释必要的步骤。

接着,Wegner 列举了这个工具包的五个核心组件:

  • 二进制文件——这是我们已经写好的类库,你可以用到你的 Windows Phone 7 应用程序里,以便更好地与 Windows Azure 工作(比如说,适用于 Blob 和表的全功能存储客户端类库)。你可以把这些类库直接添加到现有的 Windows Phone 7 应用程序,并马上开始使用相关的服务,比如 Windows Azure 存储。
  • 文档——我们已经提供了相关的文档,内容涵盖了安装和配置、工具包内容概述、入门指南和一些故障排除的建议。
  • 依赖检查器——正如你很快就会期待并喜欢的,我们提供了一个功能齐全的依赖检查器,用来确保成功使用这个工具包的所有必要组件都安装好了。
  • 项目模板——我们已经创建了 VSIX 文件(这是 Visual Studio 2010 扩展组件的部署包)来创建项目模板,这可以使你开发全新应用程序变得更加简单。
  • 示例——我们提供了一个示范应用程序,它充分利用了这个工具包,而且同时提供了 C#和 VB.NET 两个版本。这个示例也是通过工具包提供的两个项目模板之一创建出来的。

上面提到的 VSIX 扩展组件还提供了另外两种模板——“Windows Phone 7 Cloud Application”和“Windows Phone 7 Empty Cloud Application”。两个模板都包含了一个 Windows Phone 7 项目和一个 Windows Azure“WebRole”项目,它们共同组成了这个解决方案;而在运行时,其中一个项目部署到设备上,另一个部署到活动的 Azure 实例上。

这个工具包支持直接在设备上访问 Blob 和表存储的存储机制,允许把二进制数据(比如手机上的图片)和结构化数据(比如游戏里的高分排名)都保存到 Windows Azure 上。此外,这个服务还提供了另一个验证机制,开发者可以为存储选择使用用户名 / 密码验证方式而非默认的 Azure 机制,后者基于保存在手机上的共享密钥。

Wegner 还提到,后续版本的工作已经开展了,内容包括:

  • 适用于 Windows Phone 7(和其它设备)并且运行在 Windows Azure 上的通知服务
  • 支持 Windows Azure 队列
  • 更多示例应用程序
  • 多个 NuGet 包的支持
  • SQL Azure 的支持和示例
  • DataMarkter 的支持和示例

虽然这个项目还在早期阶段,但肯定会受到那些创建 Windows Phone 7 应用程序并把数据存储在 Windows Azure 上以及与之进行交互的开发者欢迎的。

2011-03-31 06:191252

评论

发布
暂无评论
发现更多内容

低碳数字城市和区块链:城市-社区-家庭

CECBC

5月新品速递:EdgeBoard车型识别软硬一体方案,轻松实现智慧车辆管理

百度大脑

5月盘点 上新

对于后端服务器,框架是怎样的?处理事务的逻辑是怎样的?你了解多少?

奔着腾讯去

c++ io 服务器 信号机制 事件

央行约谈!支付宝发布公告:打击虚拟货币交易!

CECBC

区块链技术用在影视行业,能保证编剧们不再被抄袭被欠薪吗?

CECBC

喜讯 | 拍乐云荣膺「全球云计算大会“云鼎奖”」,先进技术受业界肯定

拍乐云Pano

2021年5月券商App行情刷新及交易体验评测报告

博睿数据

博睿数据 券商App 性能评测

通俗易懂的redis发布订阅原理实现!

李阿柯

面试 消息队列 redis cluster

解Bug之路-ZooKeeper集群拒绝服务

无毁的湖光

Java zookeeper dubbo

我是一个请求,我该何去何从

华为云开发者联盟

CSE 请求 条件 Verticle Route

云原生消息队列RocketMQ:为什么我们选择 RocketMQ

阿里巴巴云原生

和12岁小同志搞创客开发:两个控制器之间如何实现通信?

不脱发的程序猿

DIY 单片机 创客 Arduino

AI未来 - 李开复 - 未来8成的工作受影响 - 读后感-John 易筋 ARTS 打卡 Week 52

John(易筋)

ARTS 打卡计划

从Linux零基础小白到Linux云计算架构师的成长之路!

学神来啦

Linux 运维 运维自动化

缓存的世界 Redis(三)

卢卡多多

redis 6月日更

[译] R8 优化:类常量操作

Antway

6月日更

「网络安全入门」什么是网络安全

网络安全学海

「免费开源」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之文件上传(十)

crudapi

Vue crudapi quasar SPA 文件上传

高可用 | Xenon:后 MHA 时代的选择

RadonDB

MySQL 高可用 Xenon

索信达控股首席科学家张磊:人工智能在银行业的应用

索信达控股

大数据 金融科技 银行 银行数字化转型

大数据分析与运营(三)

soho

ONES x 知名车企 | 软硬件研发项目管理实践

万事ONES

项目管理 研发管理 ONES

搭建工具提升DDD开发效率

中原银行

领域驱动设计 DDD 中原银行

PornNet:色情视频内容识别网络

百度Geek说

云计算 大数据 后端 图像识别

Java高级架构师最新一千道大厂面试真题文字+视频+脑图解析

Java架构追梦

都有哪些较好用的项目管理软件?

万事ONES

项目管理 研发管理 ONES 研发工具

JAVA面向对象(九)--继承

加百利

6月日更

来自小姐姐的灵魂拷问:位运算是什么?

前端森林

计算机网络 位运算 React 二进制

HTAP | MySQL 到 ClickHouse 的高速公路

RadonDB

MySQL Clickhouse Xenon

降低网络AI应用开发门槛,AIOps两大部署模式来助力

华为云开发者联盟

运维 RPA 自动化 AIOPS 华为云AIOps

Python——有序字典 (OrderedDict)

在即

6月日更

微软发布Windows Azure Toolkit for Windows Phone 7_.NET_Simon Guest_InfoQ精选文章