Foxhack
Member Annoying fuzzball
Level: 54
   

Posts: 95/722
EXP: 1174970 For next: 58900
Since: 04-17-12
From: Mexicali, Mexico
Since last post: 2.0 years Last activity: 1.8 years
|
|
So yeah, I'm thinking of learning how to program.
So what are your suggestions for programming IDEs? There's Visual C# Express, and then there's SharpDevelop... I dunno which would be better for someone that's new at this. I'm not completely clueless as I took some programming classes in college... fourteen years ago... but still.
Any suggestions for tutorials, books, etc.?
Thanks.
____________________
 |
Sukasa

Level: 123
   
Posts: 3830/4326
EXP: 20936869 For next: 294397
Since: 07-07-07
Since last post: 1.1 years Last activity: 1.1 years
|
|
I highly recommend visual studio express 2010, or a commercial version if you can "afford" it (There are some great prices right now on those; I've got a full professional version within the last couple months). MSDN is amazingly useful, and the IDE itself makes learning the language a lot easier than it could have been.
For books, I'd recommend finding a copy of C# 4.0 Unleashed. It was ~$70 for me, but it takes you through the basis of .NET, the C# syntax, and goes into just about every feature of C#. Definitely worth your money there.
____________________
| | | |
|
Zero One
5170       And as we fall the spirit carries on, That a hero'll come and save us all, As we call the ones we left below, We all dream of the day we rise above
Level: 129
   

Posts: 4070/5173
EXP: 24573419 For next: 476235
Since: 05-24-10
From: Delta Quadrant
Since last post: 1.6 years Last activity: 131 days
|
|
Echoing the love for Visual C# 2010 Express. It's a fantastic IDE and Intellisense is pretty damn awesome. I've got a Sams Teach Yourself Visual C# 2010 in 24 hours book, but I haven't looked at it much. I started reading it, then just dived in to a bunch of projects and then XNA.
I also started off reading this load of tutorials. Certainly not a bad start.
Sukasa, looks like I'm saving up for another book. Thanks very much.
____________________ This is a Heisenberg forum. I know I posted this really fast, but I don't know where...
My YouTube Channel
Crossover - The Comic!
My Livestream. Check it!
3DS Code: 2879-0110-5138
|
|
|
Foxhack
Member Annoying fuzzball
Level: 54
   

Posts: 97/722
EXP: 1174970 For next: 58900
Since: 04-17-12
From: Mexicali, Mexico
Since last post: 2.0 years Last activity: 1.8 years
|
|
I appreciate the help.
I want to do this, in part, to help me learn how to code some tools that I need for my regular computer usage (GUIs for command line tools or emulators, etc.), as well as to code stuff like data extractors for games.
That last one might be ages away, but at least I'm gonna try to get a head start on it. 
____________________
 |
Foxhack
Member Annoying fuzzball
Level: 54
   

Posts: 98/722
EXP: 1174970 For next: 58900
Since: 04-17-12
From: Mexicali, Mexico
Since last post: 2.0 years Last activity: 1.8 years
|
| Posted on 07-18-12 03:24:33 AM (last edited by Foxhack at 07-18-12 03:26:55 AM) |
Link | Quote
| |
Originally posted by paulguy In the future with stuff you plan to actually release, consider compatibility with Mono.
I love their album.
Oh wait, you mean the open source .NET thingy. Yeah, I plan on making things cross-platform if possible. Most of the stuff I'd write would be intended for Windows XP / Vista / 7 OS usage, but I'll try to make any game-related tools as compatible with other OSes as possible. AND open sourced.
____________________
 |