derftoy
asked on
Moving my ASP.NET to Azure
I have a basic C# ASP.NET application that I would like to convert to a web application for Azure. Once I convert it and it makes changes, does it lose any of its basic properties of a basic ASP.NET application?
This is my fear. Once I convert it to an Azure application, I can no longer support my application on standard IIS and I can only implement on Azure. Does anyone see a problem with this, can I program for both as one project?
Thanks,
Cory
This is my fear. Once I convert it to an Azure application, I can no longer support my application on standard IIS and I can only implement on Azure. Does anyone see a problem with this, can I program for both as one project?
Thanks,
Cory
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Hi,
this is great tutorial for asp.net and azure, its including defining db in azure too.
http://blogs.msdn.com/jnak/archive/2010/02/08/migrating-an-existing-asp-net-app-to-run-on-windows-azure.aspx
this is great tutorial for asp.net and azure, its including defining db in azure too.
http://blogs.msdn.com/jnak/archive/2010/02/08/migrating-an-existing-asp-net-app-to-run-on-windows-azure.aspx
I think what you are asking is, is there a way to implement your own local cloud. At the moment I beleive the answer is no (but like you I would love to see such a thing). The closest thing to that is the development environment and I don't know of a way to set that up so it could be seen beyond your local machine. That said, you could create some factories and abstractions around the cloud provided services so you could config your app to one or the other:
ie:
SaveFile(Stream file)
{
if(InCloud)
{
//save to azure blob storage
}
else
{
//save to local folder
}
}
ie:
SaveFile(Stream file)
{
if(InCloud)
{
//save to azure blob storage
}
else
{
//save to local folder
}
}
ASKER
Thank you
does it lose any of its basic properties of a basic ASP.NET application?
Yes, because the ASP.NET is client server architecture and AZURE is a CLOUD . So there will certainly be difference in the implementation and BASIC properties.