Azure Tables and Azure Cosmos DB NoSQL Code Generator

Overview

Using the new Azure Tables Code Generator you are now able to quickly and easily turn your models into code that can use Azure Tables. The generated code uses the Azure Tables C# API which will also work with Azure Cosmos DB.

Get your development in Azure Tables and NoSQL off to a flying start.

From your model, it is now possible to target a number of different data storage models.

  • Azure Tables
  • Azure Cosmos DB
  • Serialization
  • In Memory
  • Entity Framework

All of these different data storage code generators can be quickly used within SilverModel. Allowing you to quickly test your code across multiple different data storage engines. What would have taken weeks or months to write manually in the past can now be done automatically in seconds.

No longer do you need to spend weeks writing code to access Azure Tables when you can create this code in seconds with SilverModel.

The Azure Tables code generator has been designed as a drop-in replacement for the Entity Framework code generator allowing you to quickly test your codebase against Azure Tables.

Features

The Azure Tables code generator supports the following features

  • Generates Class’s for the data model
  • Supports Relationships(Associations) between the class
  • Generates methods to easily access child and parent records
  • Generates code for CRUD Operations
  • Auto Creates Primary Keys
  • C# Azure Tables API
  • Azure Cosmos DB Support vai Azure Tables API
  • Integrates with the existing. Net Core Web API Code Generator
  • Works with the Angular and Xamarin Code Generators as well

Other resources

Azure Tables Code Generator source code on GitHub

Todo sample app using Azure Tables on GitHub