Basic Active Server Pages(ASP) can be very handy when you use Windows IIS server. I start Web programming with ASP and Access database (then transferred to MS SQL server for better performance.
To learn to build a website with ASP .NET, you should have your own ASP .NET hosting account.
Here’s some good pages for you to learn basic ASP
The VBscript language used for ASP is easy to learn so it is very popular in China to build simple business websites. In 1999, we even built a very popular church search engine for Church2000.org with ASP.
PHP vs ASP
After PHP came out, it became very popular quickly and now I’d rather focus on PHP as LAMP (Linux Apache MySQL and PHP) platform is the most popular and WordPress runs best on LAMP. The ASP user base has been shrinking as PHP user groups have been growing.