Ryan77419Join Date: 2008-10-27 Post Count: 8432 |
(If that's how it's typed.) I need to know what C# beginners use. I'm taking a C# tutorial at The C# Station. And they mention something about VisualStudio in lesson 1 of my tutorial.
Should I use VisualStudio for learning basic C# coding? (Or perhaps use it for learning ALL of C#...?) |
|
BenBonezJoin Date: 2008-08-29 Post Count: 19362 |
From my experience VisualStudio has to much comfort functions.
It auto fullfills etc., which in my opinion is not good for learning.
|
|
|
its good for learning if you else wouldnt know what to write... :P |
|
wiiplayJoin Date: 2008-05-28 Post Count: 17801 |
visual studio ISNT THE ONLY C# THING? :D AWESOME |
|
fuzzyhedJoin Date: 2008-09-17 Post Count: 1204 |
The mono platform is one I think, though it's mostly used with linux. |
|
hyrumcoopJoin Date: 2009-03-21 Post Count: 618 |
Another compiler is CodeBlocks. I use it for C++. |
|
|
Use Visual Studio, but if you really want to learn, turn auto-correct off. |
|
sncplay42Join Date: 2008-11-27 Post Count: 11891 |
How does the auto complete affect your ability to learn? |
|
|
@snc
If it fixes all your mistakes for you, you will never learn what you did wrong. |
|
sncplay42Join Date: 2008-11-27 Post Count: 11891 |
What sort of mistakes can the auto-correct fix that weren't what you intended to type in the first place? |
|
|
Saying auto-correct slows your learning is stupid. It helps with your learning, because if you get something wrong, it doesn't actually always auto complete or correct, it actually tells you what's wrong and suggests ways to fix it, some which it can do for you. It's neat, and speeds up development quite a bit sometimes. |
|
|
Code::Blocks is an IDE, not a compiler. |
|
|
Microsoft Visual C# is actually pretty nice. Other than that, I would recommend SharpDevelop.
A lot of tutorials follow VisualStudio's features as well as the actual core-language, so that might be the best idea. (There is the free Express edition by the way) |
|
LPGhatguyForum ModeratorJoin Date: 2008-06-27 Post Count: 4725 |
I'd suggest getting Microsoft Visual C# 2010 Express. That's the only TRUE C# development setup, as it includes not only the .NET 4 framework, which you need to run C#, and has code completion and such. I personally love code completion, as you'll never know every single corner of .NET, as it's pretty massive.
Microsoft.com/
express/
Windows/ |
|
|
Agree with above, but make sure to register it before 30 days is up. And while you're at it, download XNA Game Studio too. |
|
LPGhatguyForum ModeratorJoin Date: 2008-06-27 Post Count: 4725 |
@Piedude777
He's only just learning C#, let's not put the pressure of XNA on him now. |
|
Ryan77419Join Date: 2008-10-27 Post Count: 8432 |
I need a free version though. Is there any good FREE C# coding helper programs? I'd like to get what LPGhatguy seeing as how he makes that program seem so awesome, but what Piedude777 seems to be saying is that it costs money. Is it free? |
|
|
There's a completely free express version too. |
|
|
"I need a free version though. Is there any good FREE C# coding helper programs? I'd like to get what LPGhatguy seeing as how he makes that program seem so awesome, but what Piedude777 seems to be saying is that it costs money. Is it free?"
Visual C# Express is free, you just have to register your email with Microsoft within 30 days to continue to use it for free. |
|
LPGhatguyForum ModeratorJoin Date: 2008-06-27 Post Count: 4725 |
As I said, and this is a link:
Microsoft.com/
express/
windows
It's free. |
|
|
You need to register your copy of Visual C# for free before 30 days are up. |
|