evatechsoft / DocumentDBStudio

A client management/viewer for Microsoft Azure DocumentDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Azure DocumentDB Studio

A client management/viewer for Microsoft Azure DocumentDB.

Currently it supports:
1. Easyly browse DocumentDB resources and learn DocumentDB resource model.
2. Issue Insert, Replace, Delete, Read (CRUD) operations on every DocumentDB resource and resource feed.
3. Issue SQL/UDF query. Execute Javascript storedprocedure.
4. Inspect heads (for quota, usage, RG charge etc) for every operation.

To start:
1. Add your account from File|Add account. You can provision and get your account endpoint and masterkey from https://portal.azure.com
2. You can start navigating the DocumentDB resource model in the left side treeview panel.
3. Right click any resource feed or item for supported CRUD or query or stored procedure operation.
The tool run on Windows and requires .Net Framework 4.0 installed on your machine.

I welcome everyone to contribue to this project.

Here is some ideas to do next:
1. Another tab for RequestOptions (for pre/post trigger, sessionToken etc).
2. Richer support for editor (Syntax highlighting for SQL/Javascript, easy grid based editing for JSON).
3. Some small update including: Paging for documents, Add option to refresh resource itself.
4. UI refinement.

About

A client management/viewer for Microsoft Azure DocumentDB