【IT168 技术文档】本篇将以搭建简单的聊天室为例,演示如果使用最简单的代码,将C#实体类(Entity)直接存入Table Storage中,彻底告别SQL Server 200x和ORM工具。
第一篇:Azure Services实例:玩转SQL Data Services(SDS)
第二篇:Azure Services实例:Service Bus入门实例
第三篇:Azure Services实例:开发部署Azure留言板
第四篇:Azure Services实例:使用Blob Storage搭建简单网络硬盘
第五篇:Azure Services实例:Windows Azure日志与队列的使用
第七篇:Azure Services实例:在Windows Azure中使用PHP
最终效果:
首先让我们一起回顾一下Table Storage的结构。
每行都是一个独立的Entity。
Partition Key和RowKey起到了类似于主键的作用,它们用来标识Entity,同时也可以在实际使用中作为分类查询条件。
TimeStamp属性(上图没画出)是每行都默认有的,它自动记录该行数据最后更新的时间。
接下来我们来看看StorageClient中是怎样使用TableStorage的
看着这图,单看文件名,觉得很奇怪吧? Blob和Queue都使用了Rest来实现,唯独Table没有一个对应REST的类。那它是怎么做的呢?