I'm interested in wed development and web 2.0 but I'm a real beginner, so I'm reading a lot about the technologies involved. I'm beginning to move towards ASP.NET because of the great free resources for learning.
However, as I begin to work in "Visual Web Developer Express" I notice that I need to understand ASP and C# or VB. Two technologies.
Is this the same for Ruby or PHP. Do you need to learn two languages/technologies to make web applications (not including XHTML/CSS/XML), or do you just learn PHP/Ruby?
Therefore is it quicker (not saying better!) for a beginner to start with PHP/RUBY rather than ASP.NET and C#/VB because you can spend your time learning one rather than two languages?