Azure Continuous Delivery with Visual Studio Online

Last week, I had a project which uses Visual Studio Online and deploys the services to Azure cloud service. The deploy structure of the project is that, we have 3 versions: Test, Demo and Production. They all share the same codebase, just different in the configuration file.

Following this article http://www.windowsazure.com/en-us/documentation/articles/cloud-services-continuous-delivery-use-vso will easily setup the integration between Azure service and Visual Studio Online. However, as a newbie in this Azure, Deploy world I had trouble with making it work. Simply, the build was ok but the deployment was not. After some tries, I finally managed to make it work. Someone out there might have the same issue, or fighting with getting it work. I post my experience here, so hope It helps.

Have a look at this link (Image): http://screencast.com/t/01tqq0j7

In Deployment setting:

  1. Path to Deployment Setting: Path to the Publish profile you have when you created the Deployment Azure project
  2. Window Azure Deployment Environment: Auto filled when Azure cloud service and Visual Studio Online link together.

In Build section:

Make sure you point to the solution file. The solution file must contains ONE Azure Deploy project only. It seems not possible to deploy to 3 Azure Cloud Services in one single solution file. So I just made one for each.

Another notice: make sure the deployment project references ONLY to the Azure Role project.

MVP – Microsoft Vietnam Community

Last week, i had a change to take part in a community diner event, held by Microsoft Vietnam. It was so amazing. It was really a normal talk between us, which made us comfortable. It was the first meet of new Microsoft – related worker. The goal is to build up a community in Vietnam through the MVP – Most Valuable Professional program.

I knew this program for long time; however, i did not care about it for some reasons. Now, there is a program in Vietnam started by Microsoft Vietnam. I care. I want to be in this program.

I got a form to fill in and sent back to register. By doing that, i confirm that i will do more to get that MVP. Easy? No. Some ideas came in my mind:

  1. Need to move the blog to my own – Buy a new domain and host blog.
  2. Figure out what i should focus on – technical stuffs.
  3. Plan for community contributions.

Step by step.

Who i really am?

Sometimes i really do not know who i am. I mean about my characteristics. What are they?

Sometimes i think what will be when i am jobless for some months?

Sometimes i ask myself what i did wrong? what should i do?

Sometimes i want to go somewhere where no one knows me and i do not know them either.