Saturday, January 22, 2011

Project Started

UpTier started couple weeks ago to help people or businesses to get connected. This blog is created to remember the learnings during the journey. 

To build http://www.uptier.com/, I decide to use Windows Azure. Azure is the Microsoft cloud platform which can scale computing resources as the demand grows. Since I am a BizSpark member, Microsoft offers free Azure for a year, which is a good incentive for me. It is also an interesting new technology to learn. To build the site, I also choose to use the ASP.NET MVC framework, which builds the web site using Model, View, Controller architecture. MVC has a quite learning curve which takes me some time to get used to.

At this time, the deploy process is not very straightforward but overall it is doable. When deploying the code, remember to set the project properties to package all the files. I had a few problems until I chose this option. Also, it is better to deploy to staging first and then switch staging to production, it is better to leave some deployment work to Microsoft :-)