Noun: /made up word/
1. A repository of information specifically built to hold details such as pictures, videos, quotes and information regarding public figures that are held in deep regard by the technical community. A shrine for worship of such entities through participation through adding to and viewing of existing materials.
This website is centered around building user submitted publicly available pictures, videos, quotes and addendum about major public technical celebrity and public figures. This potentially could become an application for a Windows Phone, iPhone or Android phone that could access information from the cloud (Azure).
This Code Project Article is specifically submitted for the Windows Azure Developer Challenge. Please see this link for specific details and rules regarding this submission:
Step 1: (Getting Started) Create the Azure Trial Account and submit a Code Project article with an outline of the idea of what will be built for all stages of the Challenge. This article is the first step and will be modified as the challenge progresses.
Step 2: (Build a website) Build the basic website framework. This is the first step to creating the Shrinatorium. The website will be constructed of css, jquery, html and asp.net. There will be only dummy data as the Azure based backend has not yet been developed. This step can be regarded as prototyping.
Step 3: (Using SQL on Azure) Build the data layer in Azure. Learn and discover what Azure capabilities can bring to a developer. Learn about backup solutions and what depth Azure has for a developer in the current application domain.
Step 4: (Virtual Machines) Determine what Virtual Machines in Azure can do for helping create a Testing or Development environment. What challenges can be solved using Azure for development? How does Azure help a development team throughout the lifecycle of a project? What questions will be discovered at this point of the challenge and how can they lead to greater discovery of new technologies from Microsoft? At this point I will show what has been learned, how it can be applied and what future application development can be solved using Azure technologies.
Step 5: (Mobile Access) At this point Azure is the project and the solution. It encompasses everything that is needed to build out any mobile applications on any phone or tablet device. Will I create an application with Xamarin to target iPhone iOS, Android and Windows Phone? I will discover the best solution for the problems based on my 17 years of development experience as well as the development and discovery in this Challenge.
This challenge will specifically challenge a long term developer that has spanned technologies from the 80s (Hypercard, C) through the 90s (C++) and through the 00s (Java to .Net) and current .Net 4.5 to further his knowledge of new Microsoft technologies such as Azure. This journey will further my career and help me to explore an interesting new way of doing things that may completely change my paradigm of thought.
04/25/2013 - First Challenge: Getting Started, Create the free trial Azure Account, Post an Article on CodeProject in the WIndows Azure Contest section.