Click here to Skip to main content
Click here to Skip to main content

Document Storage and Retrieval using Cloud Technology

By , 5 May 2013
 

Please note

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.
  • 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)

About the Author

robert.williamson_sogeti
United States United States
Member
No Biography provided

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
Hint: For improved responsiveness ensure Javascript is enabled and choose 'Normal' from the Layout dropdown and hit 'Update'.
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page   
-- There are no messages in this forum --
Permalink | Advertise | Privacy | Mobile
Web01 | 2.6.130513.1 | Last Updated 5 May 2013
Article Copyright 2013 by robert.williamson_sogeti
Everything else Copyright © CodeProject, 1999-2013
Terms of Use
Layout: fixed | fluid