TNWiki Article Spotlight - Using Microsoft Azure DocumentDB in an ASP.NET MVC Application

Hello and welcome everybody to our TNWiki Article Spotlight on Tuesday.

As a big fan of Microsoft Azure and NoSQL databases, especially document-oriented databases, it was nice to see that two worlds are coming together at Microsoft. What am I talking about? Azure DocumentDB, of course. A document-oriented database running on Azure. With that it is not only possible to host a NoSQL database, such as MongoDB, on an Azure VM or through a third-party application, such as MongoLab, no ... DocumentDB was built to run on Azure. At the end of last year Ed already showed us an article how you can create a DocumentDB account and how you can query it. Today I want to go a step further and highlight an article written by Chervine a week ago. What is this article all about? Writing an ASP.NET MVC application powered by DocumentDB. This article explains shortly what DocumentDB is and without any more talk goes directly in creating a CRUD application showing the basic operations you can do against DocumentDB. If you want to see more, especially as a .NET developer, you should bookmark the GitHub repository of the .NET SDK. Currently it contains not the SDK itself (the team is currently doing some housekeeping before making it public), but you can grab some tutorials and examples from there. If you are not a .NET developer, but want to play with DocumentDB, you also have the choice using one of the following SDKs:

Your favorite programming language is not listed? No problem! DocumentDB provides a REST interface which you can use to do all kinds of operations against it.

With that, happy coding ... and have fun!

- German Ninja Jan (Twitter, Blog, Profile)