Skip to content
ichivers edited this page Dec 15, 2013 · 2 revisions

Introduction

AzureDAV is a C# MVC5 Solution with a Web Application front end and a WebAPI2 interface for a WebDAV server. The Web Application has 2 links added to the standard default site, one uses the SharePoint ActiveX control to create a new Microsoft Word Document.

if (window.ActiveXObject)
    var obj = new ActiveXObject("Sharepoint.OpenDocuments.2");   
    obj.CreateNewDocument2(window, "http://iisexpress:81/Document.dotx", "http://iisexpress:81/New Document.docx");     
}

The second opens Windows Explorer to the root of the WebDAV server.

Windows Explorer

Azure Storage

All of the files, folders and properties are saved to Windows Azure Storage. For every folder and file there is a table entry.

Azure Table Storage

For every file there is also a blob.

![Azure Blob Storage] (https://lh6.googleusercontent.com/-l7w6dAYyfoY/Uq4cWhtFXmI/AAAAAAAAAfQ/7uKicGjvVhA/s800/AzureBlob.png)

Clone this wiki locally