Det är en fråga med stora förväntningar men jag ska försöka hjälpa dig på samma sätt som jag gjorde här .
Eftersom det är en stor fråga och du kommer att behöva arbeta i delar för att få allt gjort. Följande steg är skrivna med förståelse för att du har en Windows Azure-prenumeration och har grundläggande förståelse för ASP.net, IIS och VS2010.
Först och främst kommer du att använda en ASP.NET-webbroll för att få din applikation att köras i Windows Azure.
Steg 1: Installera Windows Azure SDK 1.6 http://go.microsoft.com/fwlink/? LinkID=234939&clcid=0x409
Steg 2: Efter det, öppna din ASP.NET-applikation och när du högerklickar på lösningen hittar du ett nytt alternativ som "Lägg till Windows Azure Deployment Project", välj det. Se till att din ASP.NET-applikation är webbapplikation.
Du kommer att se ett nytt Windows Azure-projekt skapas i ditt lösningsnamn ditt_applikationsnamn. Azure (standard) skapas. Om du för närvarande gör Azure-projektet som ditt "Startup"-program och kör det, kommer ditt ASP.NET-program att köras i Windows Azure Compute Emulator.
Steg 3: Verifiera din kod för eventuella problem och fixa det. Var noga med att testa i Compute Emulator och nu är det dags att lära dig mer om Service Configuration och Service Definition med ditt Windows Azure-projekt.
Steg 4: När du har din ASP.NET-applikation som fungerar i datoremulatorn är du redo att distribuera den. Äntligen paketera nu din applikation och distribuera till Windows Azure för distribution och sluttest. Steg-för-steg-detaljerna finns här :
Steg 0: Om du har tid skulle jag föreslå att du slutför denna övning att lära dig mer om ASP.NET Web Role, Azure SDK Environment och andra saker kommer att hjälpa dig mycket senare.