Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Sep 20th, 2006, 3:39 PM   #1
RobEasy
Programmer
 
RobEasy's Avatar
 
Join Date: May 2006
Location: The US duhhhhh!
Posts: 42
Rep Power: 0 RobEasy is on a distinguished road
Question Begining C#, books and other things!

So this is a thread about where you started in C#... Without any further waiting:

RobEasy:
Well I started with general programming way back in the mid 90's, C++ and the like, but I was too lazy to find resources. So I put programming on the back burner. While in HS off and on I would find my way back and forth looking at programming with no sort of direction. University got me back into C++ but I was a horrible student and once again it hit the back burner.

I leave that school for broader horizons, and I find myself in a technical school with all sorts of stuff to learn. I took an intro to programming (VB.Net) which ws cool, got my express editions form msdn, and started to attempt to program solutions. Later on, well, within a few months of doing that, I figured that C# was going to be the wave of the future.

So, I went online searched for tutorials and got started with those. My experience hasn't been all that great as my main problem now is getting the command line compiler to work, but thats another question for another day. I soon realized that I would need some books. I sought out the amazon and found prospective materials, and I also downloaded the standard ECMA document #334 (C# Language specification).

So that's where I am right now, reading the language specification and waiting to get some books in.

Tell me, where did you start with C#
__________________
Work Hard... Play Harder!
RobEasy is offline   Reply With Quote
Old Sep 20th, 2006, 4:30 PM   #2
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
I picked up C# after learning tons of other languages, after highschool and college... learned it on my own through trial-and-error. Use it daily at work and for personal projects, in addition to several other languages. Google and books go a long way.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Sep 20th, 2006, 4:34 PM   #3
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
The only C# I mess with is on my trumpet.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Sep 20th, 2006, 7:06 PM   #4
Arla
Professional Programmer
 
Arla's Avatar
 
Join Date: Mar 2005
Posts: 300
Rep Power: 4 Arla is on a distinguished road
Lets see,

Started programming probably mid 80's in Basic on my ZX Spectrum, moved onto Pascal on a PC through College (UK College, not US College) C at University, COOL:Gen for work (for a while) now doing some Cobol for work, and doing C# for fun when I need a program to do something... picked up C#, well to be honest it didn't need picking up, it works pretty much like every other language I've programmed with since Pascal, just a slightly different syntax and some different words here and there, but basic principals are pretty much the same (C# is slightly more complex with the objects but).
Arla is offline   Reply With Quote
Old Sep 20th, 2006, 8:05 PM   #5
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Objects are only tough because wannabe high-priests say they're more than your supposedly acolyte brain can deal with. That's BS. They're just things, in a package, to keep the pieces handy. Oog (inventor of the wheel), Henry Ford, and many others, used them without thinking to whimper, because no one told them they were special or difficult.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Sep 20th, 2006, 8:34 PM   #6
Narue
Professional Programmer
 
Narue's Avatar
 
Join Date: Sep 2005
Posts: 419
Rep Power: 4 Narue is on a distinguished road
>Tell me, where did you start with C#
At the beginning, of course.
__________________
Even if the voices aren't real, they have some pretty good ideas.
Narue is offline   Reply With Quote
Old Sep 20th, 2006, 8:45 PM   #7
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
How unorthodox!!! It's much more effective to just begin at the end!
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Sep 20th, 2006, 9:16 PM   #8
Narue
Professional Programmer
 
Narue's Avatar
 
Join Date: Sep 2005
Posts: 419
Rep Power: 4 Narue is on a distinguished road
>How unorthodox!!! It's much more effective to just begin at the end!
It's was hard to begin at the end when they hadn't written it yet.
__________________
Even if the voices aren't real, they have some pretty good ideas.
Narue is offline   Reply With Quote
Old Sep 20th, 2006, 9:58 PM   #9
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Nahhh, you just invent the end, yourself, and make them thar suckers invent the beginning to match. Sheet, just tell 'em you're the high priest and they don't get to kiss your ring if they don't get it right.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Sep 20th, 2006, 11:06 PM   #10
RobEasy
Programmer
 
RobEasy's Avatar
 
Join Date: May 2006
Location: The US duhhhhh!
Posts: 42
Rep Power: 0 RobEasy is on a distinguished road
Some really interesting answeres.

Too All:

Are the reference materials like the language specifications (i.e. similar to the one I am reading) valid or are they just paper-weights in your opinion?
__________________
Work Hard... Play Harder!
RobEasy is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 9:52 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC