Hello Guest, please login or register.
Did you miss your activation email?
Login with username, password and session length.

Pages: [1]   Go Down

Author Topic: Source has decided to start learning C#  (Read 2421 times)

0 Members and 1 Guest are viewing this topic.

Source

Internet Tough Guy.
Source has decided to start learning C#
« on: December 13, 2010, 05:42:07 pm »
  • Things to see and people to do.
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 2289
Unfortunately, I have absolutely no idea where to start, and since the last language I was semi-fluent in was QBASIC (trololol I'm so old)... well, you get the idea. Where does one start learning this !@#$%? Are there any good web resources for me to check out?

Many thanks.
Logged
The very existence of flamethrowers proves that sometime, somewhere, someone thought to themselves "You know, I really want to set those people over there on fire." - George Carlin

(!@#$%)

Hear the haunting words (They'll find you alone)
lost children with no heart are crying (Turning their hearts into stone)
and you're the lost mother they're calling
Go now, run and hide (seek more than vengeance)
I hear them crying at night (your pain is their satisfaction)
outside when the planets are falling (for the rest of time)
They want to feel and know you hear them (Go now, run and hide)

  • http://giantcock.netne.net/
Re: Source has decided to start learning C#
« Reply #1 on: December 13, 2010, 05:47:49 pm »
  • (y)(;>.<;)(y)
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 3293
Unfortunately, I have absolutely no idea where to start, and since the last language I was semi-fluent in was QBASIC (trololol I'm so old)

Hey, I'm only 19 and I still started with QBasic (...somehow) xD

Anyway, I think I started C++ from QBasic by just grabbing a random "C++ for Dummies" book and going from there :P I'm guessing similar logic (or lack of) applies to starting C#.
Logged
Re: Source has decided to start learning C#
« Reply #2 on: December 13, 2010, 05:55:38 pm »
  • *
  • Reputation: +9/-0
  • Offline Offline
  • Gender: Male
  • Posts: 3725
Yeah a C# teaching book is a good place to start. As C# is developed at Microsoft, you might want to pick a book written by someone associated with Microsoft and C# development.
Logged
Re: Source has decided to start learning C#
« Reply #3 on: December 13, 2010, 06:46:16 pm »
  • *
  • Reputation: +12/-2
  • Offline Offline
  • Gender: Male
  • Posts: 4849
C# 2010 All-in-One for Dummies is my recommendation.  I have it and love it.  There is even a game example in there for getting your feet yet in GDI if that is the course you want to take.

The latter half of the book delvs deep into the web side of C#, though.
Logged
  • Super Fan Gamers!

Antidote

>.>
Re: Source has decided to start learning C#
« Reply #4 on: December 13, 2010, 06:56:18 pm »
  • In all seriousness who's serious?
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 1485
There are several excellent sites that have helped me quite a bit in my endeavor to learn C#

the first one is pretty obvious:
http://msdn.microsoft.com/en-us/vcsharp
http://csharp.net-tutorials.com/ <- this one is one of my favorites
http://www.csharphelp.com/ <- kinda ad laden but it's a decent site

and a few more which i appear to have lost the links for.
There are MANY free resources (including books) available online, you just need to find them ;D


One thing that helped me was it's similarity to Java, (although I hate Java, I have programmed with it)

EDIT:
If you don't want to download a huge IDE just for C# #Develop or MonoDevelop is the way to go

http://icsharpcode.net/OpenSource/SD/Default.aspx
http://monodevelop.com
« Last Edit: December 13, 2010, 07:00:46 pm by Antidote »
Logged
  • Axiomatic Data Laboratories
Re: Source has decided to start learning C#
« Reply #5 on: December 21, 2010, 09:51:54 pm »
  • Minalien
  • *
  • Reputation: +10/-1
  • Offline Offline
  • Gender: Female
  • Posts: 2119
For games? Grab XNA and start messing around.
For software? Create a WinForms or WPF project and start messing around.
For websites? Create an ASP.NET project and start messing around.

Honestly, Sir Source, I don't know the best "starting C#" resources since I started C# after I was already proficient in C++, but the best way to learn is to !@#$% up, mess around, and learn what not to do. :D

XNA, in particular, is a great place to start. Poke around (well-documented) source code, come up with an idea, break it down into the individual components you'll need and start learning to build them all individually, and learn to tie them together. Or something. It's really cold, and I can't formulate thoughts very well. ;-;
Logged
Quote
There's such a double standard about religion in the modern world. Catholics can gather, wear white robes, and say "In nomine Patris, et Filii, et Spiritus Sancti" and be considered normal.

But if my friends and I gather, wear black robes, and say  "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn", we're considered cultists.
  • Development Blog
Re: Source has decided to start learning C#
« Reply #6 on: December 21, 2010, 10:42:26 pm »
  • Doesn't afraid of anything
  • *
  • Reputation: +42/-0
  • Offline Offline
  • Gender: Male
  • Posts: 7002
Quote
There is even a game example in there for getting your feet yet in GDI if that is the course you want to take.

Good God, please don't do this EVER.

Humm...download Visual C# 2010, grab a book as everyone has suggested and start messing around! :)
Logged



i love big weenies and i cannot lie
Re: Source has decided to start learning C#
« Reply #7 on: December 22, 2010, 08:49:44 pm »
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Posts: 160
what compiler is best for C ?
Logged
Nubcake now uses Purebasic!
Re: Source has decided to start learning C#
« Reply #8 on: December 22, 2010, 09:02:32 pm »
  • *
  • Reputation: +9/-0
  • Offline Offline
  • Gender: Male
  • Posts: 3725
I like the compilers that come with Visual Studio. They seem solid. I also heard that cygwin's gcc is a good one (if I remember it correctly). But mostly what ever IDE you use has its own compiler. Some IDE's offer some extra libraries as well and the IDE's compiler would be the most optimum for those.
Logged
Pages: [1]   Go Up

 


Contact Us | Legal | Advertise Here
2013 © ZFGC, All Rights Reserved



Page created in 0.535 seconds with 56 queries.