views:

313

answers:

2

I'm looking into Azure and unsure if Classic ASP (i.e. ASP 3.0 with .ASP extensions) can run in Azure?

I found this blog post from January 2009 indicating Classic ASP can NOT be run in Azure. But on this interoperability page it looks like now, other platforms like PHP can be run on Azure. I still see no mention of Classic ASP though.

Can Classic ASP pages run in Azure?

+2  A: 

Nope. You can attempt to get around recoding your ASP pages with something like the ASP Classic Compiler.

jball
Thanks for including the same link I already posted. That's an old January 2009 post. A lot has changed with Azure in the last year (for example, PHP can now be run where it couldn't before). Is it still the case TODAY that classic ASP won't run on Azure?
Ben Amada
-1: because it's the same old link.
John Saunders
Removed the repetative link since it's apparently bad form to link to the answer that Ben had but couldn't believe. @John, I'm not sure what you want out of an answer.
jball
@Ben there's no evidence that Azure has added classic ASP support, so yeah, a post from January 2009 is still relavent. Information does not get outdated due to it's age, it gets outdated when new information is found.
jball
+1 For ASP Compiler, this may well be the route to moving legacy code on to Azure, of course that probably won't make sense unless there are Managed implementations of the typical ADO interfaces used in ASP.
AnthonyWJones
@jball: an answer that repeats the question isn't an answer. That part of your answer, wasn't. Downvote removed.
John Saunders
+2  A: 

Not yet, but as soon as the new "virtual machine role" becomes available, you'll be able to configure your own virtual server(s) to support classic ASP. No timeline given AFAIK, but "soon" has been mentioned.

These servers will run on the Azure hardware, but they won't run the Azure Guest OS 1.x, so you cannot easily use Azure features like Storage or AppFabric... then again, you might not want to from a classic ASP environment :-)

tijmenvdk
Thanks for this info and the keyword "virtual machine role". Found a little extra information Googling on this.
Ben Amada