A quick learner? Good. Get a Visual Studio or install free Visual Studio Express product called Visual Web Developer Web Express:
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-web-developer-express[
^]. Install MSDN with documentation.
You can also go to
http://www.asp.net/get-started[
^] and install everything from there. You can use this resource to learn the technology. You can also go to Downloads page and download some free ASP.NET applications such as Wiki, eCommerce, etc.
Done? Now go to the menu and create a new Web site using
File => New =>
Web Site… from one of the available templates. As you tagged ASP.NET, start from choosing "ASP.NET Web Site", give a name and a directory for your project. You will get a skeleton of your site, fully-functional working environment, with development HTTP server, debugger for your server-side and client-side code, detailed MSDN help on all items.
Done?
This is your template. Now quick-learn the technology starting from this point. :-)
—SA