I'm diving into C# and I'm wondering whether I should start with .NET 9 or .NET 8.0. Any suggestions on which version would be better for a beginner?
4 Answers
Think about why you'd need to avoid the latest version. It's usually better not to limit yourself. If you're starting fresh, go ahead with the modern versions!
You should definitely go for the latest version, .NET 9. There's usually no reason to pick an older version unless you have specific needs. Just start with the most current tools to set yourself up for success!
I don't have any specific needs yet, so I was curious about others' experiences!
Honestly, just pick one and start coding! You'll run into errors down the line that might prompt you to switch versions, but it's all part of the learning process!
Starting with .NET 9 is a good choice, especially since .NET 10 will be released soon and it'll include updates from .NET 9. Plus, .NET 10 will be the long-term support version, launching in November!
Thanks for the info! I'll go with .NET 9 then.
I asked around; some said .NET 8 was preferable. I figured I'd double-check with real users!