Visual Studio 2010 Ultimate is the most modern one and the one with the most features, so unless they have told you to get a different version I would go for that.
PS Jealous that you get Ultimate, I have an MSDN subscription but only as far as the premium version!
I did almost ask about C#, but as it's a college course I suspect he doesn't have any say in the matter.
Aye your right, no say in the matter haha
I did ask my lecturer and she said it was something to do with .NET not being as object driven as C. Never really coded so doesn't mean anything to me![]()
Also - that's not to say you can't do OO in VB.Net - you can![]()
For the record: C and C# are utterly, utterly different languages. C# is largely the same language as VB.NET with different syntax and a slightly different feature set, while C is a much older, lower-level language, which bares only syntactic similarities to C#.
Many people say C# is a better choice than VB.NET since it's more popular in industry (indeed, more popular in general, being Microsoft's flagship language), but it'll be pretty straightforward to learn C# once you've mastered VB.NET. The most important thing is to understand the underlying framework, .NET, which both languages are built on.
Well that's totally wrongI presume she means C#, in which case she'd be slightly less wrong, but still not correct.
Not surprising really, since VB.NET is first and foremost an OO language, just like C#!
If that were the case, they should all be teaching Smalltalk![]()
Many of these students will never get beyond basics into OO etc. I know places where they still teach VB6 - and that is why our kids lack the skills required for industry. Well done to the OP to taking a bit of initiative and showing some interest.