I'm looking around on books that evolves around ASP.NET and I'm starting to see a common pattern among a lot of the books. In most cases, they are predominantly written in C# leaving no alternate code in VB. I know that C# is being pushed by a lot of developers to be a better choice (this is debatable), but I just don't understand why there is a favor towards a single programming language (C# in this case). I'm a VB programmer myself and I know that C# is pretty similar and shouldn't be hard to learn, but the same concern goes the other way around. If most technical books are written in VB, then I'm pretty sure that the C# community will have the same concern as well.
Believe it or not, there are still plenty of VB programmers out there, and it looks like the resources available (books, articles, etc.) are getting slimmer by the day. I recently purchased Professional ASP.NET 3.5 in C# and VB and found it a great book since it caters to both programming languages. The price/value of the book is respectable as the authors took the time to accommodate both languages. So why don't the other authors do the same thing? Is this too much to ask for?