see also Good VB.Net 2008/3.5 Reference Book? and Converting C# knowledge to VB.NET any potential problems?
Or other good resource for an experienced (5 years C#, before that 10 years C/C++) C# programmer to learn VB.NET.
I am being forced to program in and understand a lot of VB.NET code (I was not told that most of code was in VB.NET when I took this job)
Therefore I have to learn VB.NET, however VB.NET books etc seem to assume you don’t know have to program and that you don’t have a computer science degree.
Edit
I am getting problem like the VB programmers not know what I am talking about when I ask about lambda expressions and higher level functions etc. Also I have just hit a case when I used a query expression in VB.NET when I would have just used the extension method directly in C# as VB.NET is so limited in it’s support for lambda expressions.
So I think there is a different mindset to how a VB.NET person goes about designing classes etc, I need to get into that mind set.