Let me make you clear. You can develop websites from small to large using ASP.NET. You have the option of writing programming either in VB
or in C# in ASP.NET while developing your web application. If you want to have more info regarding this, you may check this beginner videos from microsoft. These are very helpful for beginners.http://www.asp.net/learn/videos/
Also microsoft provides the free trial download of ASP.NET for 30 days. You can download it, and make yourself comfortable with ASP.NET. Even my friends also tried like this. Now they can be able to develop small web applications using ASP.NET 2.0
You can check this website which is developed using ASP.NET 2.0
Did this help you?