Click here to Skip to main content
15,897,226 members
Articles / Programming Languages / C#
Article

Document Storage and Retrieval using Cloud Technology

Rate me:
Please Sign up or sign in to vote.
0.00/5 (No votes)
5 May 2013CPOL1 min read 11.8K   2  
Integrate SQL Azure and BLOB Storage into an MVC 4.0 app for document storage and retrieval.

This article is an entry in our Windows Azure Developer Challenge. Articles in this sub-section are not required to be full articles so care should be taken when voting. Create your free Azure Trial Account to Enter the Challenge.

  • Coming soon...

Introduction

I have over 11 years experience as an ASP.NET developer and I signed up for the Azure contest to learn and implement new technology and to integrate a new MVC 4.0 application for document storage and retrieval using SQL Azure and BLOB Storage.

I then plan to move a reporting aspect of the application to the mobile framework for tracking user access and download history.

I am really excited about getting into the mobile technology framework and working with the Cloud.

Background

Challenge 1: Building the MVC 4.0 Website

The first step of the challenge will be building the MVC 4.0 app and the WCF layer that will store and access document data to and from the Cloud.

Various type documents will be stored within Azure using BLOB storage and a SQL Azure database will track downloads, expiration dates and user access to files.

My plan is to use the Cloud and SQL Azure to return a list of documents that can be downloaded to a users machine within a specific time period.

Calls to the controllers to retrieve and store data will be done synchronously and asynchronously using AJAX queries in the MVC framework.

The application will allow the user to authenticate to the application and once authenticated the user can view a list of what files can be downloaded along

with an expiration date. The application will allow the user to save the documents on their local machines. I plan to leverage JQuery

functionality along some custom HTML helpers in MVC within the code.

Using the code

Coming soon...

Points of Interest

MVC 4.0, SQL Azure, BLOB Storage, C# and Entity Framework

History

Coming soon...

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

 
-- There are no messages in this forum --