azure-storage-tables

Allowing access to Azure Storage nodes to select users?

Hi all, Given a stored file on Azure Storage (blobs, tables or queues -- doesn't matter), is it possible to allow access to it for all, but only based on permissions? For example, I have a big storage of images, and a DB containing users and authorizations. I want user X to only be able to access images Y and Z. So, the URL will be gen...

Construct a datatable from the REST response received from quering table entities in azure

I query the Azure tables using REST API and the response is transformed to xmldocument. Is there an easy way to convert this xmldocument to datatable without manually parsing the xml in code? I would know the schema for the table/entity only at runtime. Alternatively, what would be the best way to display the azure table data in a grid ...

Converting a large SQL Server Database to Azure Storage

I have a very large database structure, (Data is not important at this point, I can migrate the info in the db pretty easily if the structure is done) , all reside in SQL Server and I even published it to SQL Azure, but thinking about the limitation of SQL Azure in size, made me decide to switch most of the tables that do not need all th...

perform join on Azure StorageClient

whats the easiest way to replicate the join behavior when I am using Storageclient for windows Azure ...

Problem accesing Azure Table entities

So I have this app which need to query entities from the Azure Tables storage from tables I don't know the schema of. 1) Is there a way I can do that with the Storageclient wraper? 2) I'm guessing no, so I tryied with the REST API and I always get the 403 Forbiden when I query for the entities. This is my code. HttpWebRequest request ...

"One of the request inputs not valid" error when attempting to update Azure Table Storage

I am attempting to update an entry in Azure Table Storage. The function is: public void SaveBug(DaBug bug) { bug.PartitionKey = "bugs"; bug.Timestamp = DateTime.UtcNow; if (bug.RowKey == null || bug.RowKey == string.Empty) { bug.RowKey = Guid.NewGuid().ToString();...

Azure table storage: DataServiceClientException - "The condition specified using HTTP conditional header(s) is not met."

Hello, we have just deployed an Azure App and are getting these errors when updating an object in TableStorage? Any ideas? Thank you! ...

Azure Tables or SQL Azure?

I am at the planning stage of a web application that will be hosted in Azure with ASP.NET for the web site and Silverlight within the site for a rich user experience. Should I use Azure Tables or SQL Azure for storing my application data? ...

Silverlight and Azure Tables

Of the following two options... Silverlight app talks directly to Azure Tables Silverlight app talks to Web Role using WCF and that Web Role accesses Azure Tables Which are possible? Which is the recommend approach? ...

Azure storage - double decimal point ignored on save

I have a value that is correctly stored in a property of an object, but when I save the changes to the Azure storage database, the double value is stored to the database ignoring the point (7.11000000003 is saved as 711). Also, the property is changed to 711.0. How do I solve this problem? The field is already set to double in the clas...

Is there a database agnostic nosql framework for .NET?

I'm looking for a common data access framework that will provide portability across various nosql databases like SimpleDB, Azure Tables, Cassandra, CouchDB, MongoDb, etc. I'm building an app and would like my customers to be able to use which ever nosql store they want. In a more relational scenario, I'd use Linq over nHibernate or E...

How to download 100 million rows from Azure Table Storage FAST

I have been tasked with downloading around 100 million rows of data from Azure Table Storage. The important thing here being speed. The process we are using is downloading 10,000 rows from Azure Table storage. Process them into a local instance of Sql Server. While processing the rows it deletes 100 rows at a time from the Azure tabl...

Session management in Azure application

link textI developed a simple cloud application with default webrole and implemented the following steps. 1.Created new cloud service application with one default Webrole1 2. Extracted “ AspProviders.dll” and added as reference to the current Webrole1. 3. Added to new web form to the existing web role and named it as Login....

Windows Azure Table: C# API for Update/Merge ?

Windows Azure Table has two distinct mechanisms for altering an existing entity: Update, which modifies properties in place, and Merge which replaces the entire entity. Which of these is used when you call TableServiceContext.UpdateObject()? (I'm guessing Update.) And is the other one exposed at all through this API? (Apologies if th...

"You must add a reference to assembly 'System.Data.Services.Client, Version=3.5.0.0'"

I'm building an app using Windows Azure Table. I've encapsulated all my calls to the Table Service into its own assembly. This assembly uses the .NET 4.0 Framework and includes a reference to System.Data.Service.Client (4.0). I'm able to use this assembly from a test project with no issue. When I add this project as a reference to an M...

Anyone know of Forum software that will run on Windows Azure Table ?

I'd like to have a Azure-Table based forum for my site. Rather than re-invent the wheel, does anyone know of such a thing? ...

Can Parallel.ForEach be used safely with CloudTableQuery

I have a reasonable number of records in an Azure Table that I'm attempting to do some one time data encryption on. I thought that I could speed things up by using a Parallel.ForEach. Also because there are more than 1K records and I don't want to mess around with continuation tokens myself I'm using a CloudTableQuery to get my enumera...

Clean way to catch errors from Azure Table (other than string match?)

I'd like to get a list of all the Azure Table errors and figure out a clean way to handle them in a try...catch block. For example, I'd like to not have to directly code and compare the InnerException message to String.Contains("The specified entity already exists"). What is the right way to trap these errors? ...

Azure Table Pattern for deleting or updating multiple objects

I've been reading a bit of Azure code lately and wonder why the examples I see on the Internet don't seem to take advantage of multiple operations per round trip. Is there a reason that people don't code their DataSource like this: ForumDataSource.cs public void DeleteThread(params ForumThread[] itemToDelete) { foreach...

How do I convert a number to a custom 2char BaseX and back? (aka: How to do Azure Table Math)

Similar in how one would count from 0 to F in Hex, I have an array of numbers and letters I want to "count" from... and when I hit the max value, I want to start all over again in the "tens" column. I need this to increase storage efficiency in Azure Table, and to keep my PrimaryKeys tiny (so I can use them in a tinyURL). First conside...