I am developing a C #, MVC4, EF5 Code First application for .NET in Visual Studio 2012 and used the VS publishing mechanism to deploy it to an Azure site using an Azure SQL database.
Now I want to use Git and GitHub for version control and get others involved in the project.
However, although I am familiar with using Git in a LAMP environment, I have no experience using Git with Windows, Azure Websites, or a compiled environment.
I would like to use the Azure Website as a production server, another Azure website as an intermediate server, Windows machine developers using Visual Studio for development, and GitHub as the central repository.
There is a useful article here: http://www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-git/ . I can understand that here we need, say, a PHP application on Azure. But I'm not sure about the best approach to a compiled application and what I can achieve using Azure Websites and Visual Studio.
It would be helpful to appreciate a push or two in the right direction!
source share