After a few years writing good ol' straight, archaic, homely C/C++, I'm finally going to give in and learn .NET. I'm looking for the best way to become .NET-competent quickly.I use VS2005 C/C++ Express and I see there's a CLR choice in the new project wizard. I think that must be a way into the world of managed code. Is that a reasonable entry to .NET?Do I have to learn C# or some crazy stuff instead? Or maybe [shudder] CLR is just the first baby step into .NET?
Approach to learning .NET?
learning;.net
My comment above sounds snarky (and it is, frankly), but the intention behind it might be missed because of that same snark. Instead, I'll post an answer that more accurately states what I mean.If you're not enthused about the language you're about to learn (and it doesn't sound like you are enthused about .Net at all) then my advice is: Don't. You should be looking forward to this new learning with at least a sense of I wonder if ... rather than You mean I have to ... what?.Unless you have some employment commitment that requires it or a free boot camp coming up or something, you may want to skip it for now. Try a different language with an entirely different tool-set, syntax, direction. These other languages may give you a fresh perspective on the language you're not excited about and reinvigorate you to learn it. You may just come to like one of the more, or find more job opportunities with one.Moral of the story: If you're not in love with the direction your learning is going, pick another direction out of the air and try it.