Skip to main content

TNWikiSummit15 Day 2 Presentation: Azure DocumentDB

Finally! The so much awaited event arrived and I did my presentation on Azure DocumentDB. Below is a summary of how it went.

The International TechNet Wiki Summit 2015 aka TNWiki Summit15 will be a landmark in the TechNet Wiki history! This Summit edition will be a unique conference to be held by Community members, based only on TechNet Wiki articles created to share problems and solutions, providing the opportunity to acquire knowledge and strengthen contacts between IT Professionals and Developers, to improve their professional growth.

Link to official page: http://aka.ms/wikisummit2015




DocumentDB  is the latest storage option added to Microsoft Azure.
It is a no-sql storage service that stores JSON documents natively and provides indexing capabilities along with other interesting features.


The presentation went through the basics of DocumentDB and went directly into demos of how to create a DocumentDB Account, how to query DocumentDB and how to use DocumentDB with ASP.NET MVC.


Presentation Summary

Create a DocumentDB Account

To create a DocumentDb account, go t the preview portal of MIcrosoft Azure (https://portal.azure.com/  ) and click on   New >  Data + Storage > DocumentDB




Steps to Query DocumentDB






TechNet Wiki Articles

The presentation was based on the following Wiki Articles:

a. Creating and Querying Microsoft Azure DocumentDB
http://social.technet.microsoft.com/wiki/contents/articles/29717.using-microsoft-azure-documentdb-in-an-asp-net-mvc-application.aspx


b. Using Microsoft Azure DocumentDB in an ASP.NET MVC Application
http://social.technet.microsoft.com/wiki/contents/articles/29717.using-microsoft-azure-documentdb-in-an-asp-net-mvc-application.aspx


Gallery Downloads

The code samples used in the demo are available in gallery at the links below:
a. Creating and Querying Microsoft Azure DocumentDB
https://gallery.technet.microsoft.com/Querying-Azure-DocumentDB-d12e7e39

b. Using Microsoft Azure DocumentDB in an ASP.NET MVC Application

https://gallery.technet.microsoft.com/Using-Azure-DocumentDB-in-738b277d


Powerpoint Presentation

The Powerpoint presentation is available in the Gallery at the link below:
https://gallery.technet.microsoft.com/TNWikiSummit15-Presentation-c528e4f4


Although there were not as many listeners as expected, participating in such an event and interacting with people sharing the same interest from around the world is really a great experience.

I look forward for more similar events in the future.



Chervine




Comments

Popular posts from this blog

Creating and Querying Microsoft Azure DocumentDB

DocumentDB is the latest storage option added to Microsoft Azure.
It is a no-sql storage service that stores JSON documents natively and provides indexing capabilities along with other interesting features.

This article is available available on theMicrosoft Technet Wiki. This article was highlighted in theTop Contributor awardson the 12th of October 2014. This article was highlighted in the TNWiki Article Spotlight. This article was highlighted in the The Microsoft TechNet Guru Awards! (October 2014).


DocumentDB is the latest storage option added to Microsoft Azure.
It is a no-sql storage service that stores JSON documents natively and provides indexing capabilities along with other interesting features.
This wiki shall introduce you to this new service.

Setting up a Microsoft Azure DocumentDBGo to the new Microsoft Azure Portal. https://portal.azure.com/ 


 Click on New > DocumentDB


Enter A Database ID and hit Create!



Query Unstructured Data From SQL Server Using PolyBase

Scope The following article demonstrates how unstructured data and relational data can be queried, joined and processed in a single query using PolyBase, a new feature in SQL Server 2016. Pre-RequisitesIntroduction to Big Data Analytics Using Microsoft Azure Big Data Analytics Using Hive on Microsoft Azure Analyze Twitter Data With Hive in Azure HDInsight Running Hadoop on Linux using Azure HDInsight  Introduction Traditionally, Big Data is processed using Apache Hadoop which is totally fine. But what if the result of this needs to be linked to the traditional Relation Database? For example, assume that from the analysis of tons of application logs, marketing needs to contact some customs that faced problems in an application following a failure in the application.
This problem is solved with PolyBase. PolyBase allows you to use Transact-SQL (T-SQL) statements to access data stored in Hadoop or Azure Blob Storage and query it in an ad-hoc fashion. It also lets you query semi-structure…

Creating and Deploying Microsoft Azure WebJobs

Azure WebJobs enables you to run programs or scripts in your website as background processes. It runs and scales as part of Azure Web Sites.
This article focuses on the basics of WebJobs before demonstrating an example where it can be used.

This article is also available on the Mirosoft TechNet Wiki.
This article was highlighted in the The Microsoft TechNet Guru Awards! (October 2014).


Introduction
What is Microsoft Azure WebJobs?
Azure WebJobs enables you to run programs or scripts in your website as background processes. It runs and scales as part of Azure Web Sites.

What Scheduling Options is supported by Microsoft Azure WebJobs? Azure WebJobs can run Continuously, On Demand or on a Schedule.
In what language/scripts are WebJobs written?
Azure WebJobs can be created using the following scripts:  .cmd, .bat, .exe (using windows cmd).ps1 (using powershell).sh (using bash).php (using php).py (using python).js (using node)In this article, the use of c# command line app shall be demonstrated.
Cr…