Hosting non-.NET language application on Azure using ProgramEntryPoint

Windows Azure Worker Role is designed to supports non-.NET programming language, such as Java, PHP, Ruby or Node. In addition to the functions of the operating system, Windows Azure Worker Role also exposes the environment of machine to the application via named pipes. However, the non-.NET application needs to be specified in ProgramEntryPoint of the…


How to know the location of the assembly where it is being loaded from?

When there are multiple versions of the same assembly exist in the machine, it is very easy to get confused about where is the assembly being loaded in a reflection call. Here is a code snippet which can tell you where the the assembly coming from. Console.WriteLine(typeof(ClassName).Assembly.Location);