I think, programming languages aside, you can learn concepts of ASP.NET and .NET Framework.
But, like Craig said, there are examples in C#. I wouldn't limit yourself to just those though... it is probably a good exercise to seem him do something in VB and translate that to yourself in C#.