I need a walkthrough or steps of how to deploy ASP.NET Website on Windows Azure.
There's a very good walkthrough posted about 2 weeks ago here that takes you through the migration steps, including migrating a SQL Server database to SQL Azure.
If you don't have an Azure account already, you can go here to set one up.
If you're an MSDN Premium member, you're eligible for a free Azure hosting account. See my SO post here for more info about this.