Azure | .Net | JQuery | Javascript | Umbraco

Can we have indexes for properties other than the system properties PartitionKey & RowKey?

No. You cannot have indexes for non-system properties. The key idea of azure table is that design it in a way so that we make use of the concept of partitioning for load balancing. So, the art of choosing how to partition entities will depend on the requirements, transactions, and mainly on what kind of Queries that we are going to use on the azure table.

System properties

  1. PartitionKey – means of partitioning entities for load balancing with the rule of thumb “Data that need to be Queried together, must be kept together”
  2. RowKey – This is a key that helps to uniquely identify an entity that belongs to a partition. So, RowKey together with PartitionKey will make an Entity unique in a given azure table.
  3. TimeStamp – When you first create an entity, the Date & Time of creation will be recorded in this property. And later if you do any change to that entity, the value will get updated with the last updated date & time.




Leave a comment »

Windows Azure Storage – Session 01 – Sri Lanka .NET Forum

Areas Covered:


  • —Introduction to Windows Azure Storage
  • —How to get a free account for Azure
  • —How Azure storage enables you to build highly scalable applications
  • —NoSQL with Azure storage & Comparison of Relational SQL
  • —Hands on azure portal
  • —Azure storage tools
  • —Demo on Azure storage, emulator, access programatically

Material of the Session can be downloaded via the following link:!207&authkey=!AIG9Tk5qer-wPBg&

The above link is also stored using windows azure storage blobs which we discussed in the session.

In future sessions we will try to cover more with azure technologies such as how to start with cloud applications, push notifications with Windows 8 & Windows Mobile, access control services, SQL Azure, Azure Virtual Machines, Web sties, Mobile Services, Cloud services, Service Bus, etc.

Hope you gained something from the First Session on Azure. Cheers!

Leave a comment »