If you decide to choose Windows Azure Virtual Machine for Windows , you can run any of the above ASP.NET Forum applications without any problems. With Windows Azure VM for Windows, you can deploy the ASP.NET application directly to your virtual machine like any other IIS server and configure it the way you want to use it.
Yes, there may be some restriction for using an application if you decide to choose Cloud Services (or perhaps some of them with Windows Azure websites), however, compatibility with any application on Windows Azure Virtual Machine is not required with Windows Azure.
source share