|
You last visited: Today at 16:13
Advertisement
Programming for Idiots (C#) - Take 2
Discussion on Programming for Idiots (C#) - Take 2 within the CO2 Programming forum part of the Conquer Online 2 category.
12/12/2010, 07:39
|
#1
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
|
Programming for Idiots (C#) - Take 2
Once again, in a more serious manor I'm going to take a crack at this. Since this time I'm not doing it via videos, revisions can be made an re-uploaded so if any problems are found, please let me know and I'll try to get them fixed as soon as possible. Also, because I'm not doing them via videos, I don't intend for the units or "lessons" to be as rushed.
Feel free to email any questions to . Only material that needs revising should be posted on this thread. Please note, I couldn't care less about spelling, or grammatical content; as long as what is said is understandable. If you think something should be phrased another way, please consider this as a revision and worth posting.
For example: "In lesson 4's assignment, the result is wrong. It should be (...)"
Feel free to critique these works in any way, and also post this -- however, I'd appreciate if only constructive criticism is posted.
With that, thank you for your time and anyone who already knows this material who has decided to proof-read my work.
You should open these files with Microsoft Word.
Alternatives:
Microsoft Word Viewer: Google Docs:
Open Office:
Getting Started:
Unit One - The Basics:
Quote:
This unit mainly looks at the fundamental basics of the language. Things such as Console IO (Input/Output), common (native) variable types, conversion between the types, loops and arrays are discussed. This unit mainly targets working inside of the Main() method of the program.
Lesson One - Writing to the Console: Lesson Two - String Variables and Input:
Lesson Three - Int and Double Variables: Lesson Four - Type Conversion:
Lesson Five - Bool Variables and Conditional Statements: Lesson Six - While Loops:
Lesson Seven - For Loops: Lesson Eight - Type Conversion (II) - Casting:
Lesson Nine - Arrays: Lesson Ten - Arrays(II):
|
Unit Two - A Broader Horizon:
Quote:
This unit looks at programming outside of the Main() method and into more aspects of OOP programming. Such things include methods, enumerations, callbacks, etc. This unit targets learning how to program outside of the Main() method.
Lesson One - Methods, Functions, Procedures: Lesson Two - Classes and the Static-modifier:
Lesson Three - Enumerations: Lesson Four - Bit Operations and Enumerations (II):
Lesson Five - Out, Ref and Nullable Types: Lesson Six - Delegates and Lambda Expressions:
Lesson Seven - Properties and Modifiers: Lesson Eight - Delegates(II):
Lesson Nine - Generics and Delegates(III):
Special thanks: unknownone/Sparkie
|
Unit Three - Frequently used classes:
Quote:
Unit Four - GUI building:
Quote:
Unit Five - Welcome to the dark-side (Pointer logic, PInvoke, Memory, etc.):
Quote:
More to come soon...
|
|
|
12/12/2010, 09:09
|
#2
|
elite*gold: 0
Join Date: Dec 2010
Posts: 341
Received Thanks: 255
|
Bored are we?
|
|
|
12/12/2010, 09:16
|
#3
|
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
|
Dont have Microsoft word...
#edit
OpenOffice does the job.
|
|
|
12/12/2010, 09:25
|
#4
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
|
Quote:
Originally Posted by .Kinshi
Bored are we?
|
I have time on my hands again
Quote:
Originally Posted by _DreadNought_
Dont have Microsoft word...
|
Updated the post, try downloading (and installing) Microsoft Word Viewer:
|
|
|
12/12/2010, 10:15
|
#5
|
elite*gold: 28
Join Date: Jun 2010
Posts: 2,223
Received Thanks: 867
|
Ah, I just downloaded OpenOffice instead. Free, Good, and works with .docs(you can edit and view).
#edit
btw, Some of those tut's have like upto 2 blank pages of wasted space.
|
|
|
12/12/2010, 10:24
|
#6
|
elite*gold: 0
Join Date: Dec 2010
Posts: 341
Received Thanks: 255
|
Fancy talk :P
|
|
|
12/12/2010, 10:31
|
#7
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
|
Quote:
Originally Posted by _DreadNought_
Ah, I just downloaded OpenOffice instead. Free, Good, and works with .docs(you can edit and view).
#edit
btw, Some of those tut's have like upto 2 blank pages of wasted space.
|
Uhm, at the end of the document? Or in the middle? If it's at the end no harm is really done -- but thanks, I'll gladly fix this if you could tell me what files this problem occurs in. Going over them myself, I only found a blank page in lesson one (and have corrected, and reuploaded it).
|
|
|
12/12/2010, 12:10
|
#8
|
elite*gold: 0
Join Date: Apr 2010
Posts: 291
Received Thanks: 61
|
This is *** **** cool// But Wrong section ?
|
|
|
12/12/2010, 13:15
|
#9
|
elite*gold: 0
Join Date: Nov 2010
Posts: 1,162
Received Thanks: 370
|
U have never failed, right?
@†he Knight
Not really, since if he posted in the coding section, nobody would reply or find it. Also that section is just a bunch of germans.
|
|
|
12/12/2010, 22:46
|
#10
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
|
Quote:
Originally Posted by †he Knight
This is *** **** cool// But Wrong section ?
|
Quote:
Originally Posted by Syst3m_W1z4rd
U have never failed, right?
@†he Knight
Not really, since if he posted in the coding section, nobody would reply or find it. Also that section is just a bunch of germans.
|
As Knight stated above; if I posted in the general programming section of ElitePvPers it's generally only German-speaking people. Where as the CO2 Programming Community has some what of an English-tongue and mainly uses C# anyways.
|
|
|
12/12/2010, 23:36
|
#11
|
elite*gold: 20
Join Date: Jun 2006
Posts: 3,296
Received Thanks: 924
|
Did you ditch your hotmail for a gmail?
|
|
|
12/12/2010, 23:43
|
#12
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
|
Quote:
Originally Posted by Kiyono
Did you ditch your hotmail for a gmail?
|
No, I still use my hotmail for MSN; but I never check it's email. So unless you tell me to check it for something, don't expect me to ever know it's there. However, I check my G-Mail once or twice a day.
Also;
Added Lesson Six - While Loops
Added Lesson Seven - For Loops
Does anyone think it's worth going into do-while loops considering the depth I've gone in with while-loops?
|
|
|
12/13/2010, 23:36
|
#13
|
elite*gold: 0
Join Date: Nov 2009
Posts: 322
Received Thanks: 63
|
yayaya, i enjoyed the previous one.
looking forward to the goodstuff (last unit )
|
|
|
12/14/2010, 04:10
|
#14
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,882
|
Added Lesson Eight - Type Conversion (II) - Casting and that about wraps up Unit One. Time to get started on Unit Two. And yeah, the last unit (or at least, that I have planned so far) is the one I'm looking forward too the most as well!
Edit:
Added Unit Two Lesson One - Methods, Functions, Procedures.
|
|
|
12/14/2010, 09:58
|
#15
|
elite*gold: 0
Join Date: Nov 2010
Posts: 1,162
Received Thanks: 370
|
These tutorials is much better, then ur video tutorials.
They explains alot more & I can see u have putted alot effort backwards it.
Even the things so far is just basics, then is always good to get some things told again
Also this were helping me on math, wich is not my strongest side.
|
|
|
|
|
Similar Threads
|
Programming For Idiots (Tutorial) - In C#
05/25/2013 - CO2 Programming - 188 Replies
This tutorial has been superseded by: http://www.elitepvpers.com/forum/co2-programming/88 5939-programming-idiots-c-take-2-a.html
Well for the next week (or so) due to being bored, I've started a video-tutorial called C# Programming for Idiots and yeah, by the end of it I'll demonstrate how to make a conquer server (patch 5016 and before) without the need of mysql, or anything like that; all you need is the Visual C# compiler, and WinRAR (To extract the videos).
Visual C# Compiler:...
|
Programming for Idiots (Tutorial) C++
06/11/2012 - CO2 Programming - 20 Replies
Yeah, so in my relation to my C# one (http://www.elitepvpers.com/forum/co2-guides-templa tes/148675-programming-idiots-tutorial-c.html), which wasn't the best I felt I'll *try* make for it with this one. I've also got some spare time in between school, from when exams start, and a new Warlords server comes out... so yeah.
Right, so before I post any links to the videos I'd like to point out, so I don't get bitched at by people saying, "this isn't real C++", most of the things I do will be...
|
[RE-OPENING]"Programming For Idiots (Tutorial) - In C#"
09/17/2009 - CO2 Programming - 20 Replies
At start i want to say THIS IS NOT MY GUIDE , GUIDE WAS MADE BY INFAMOUSNONE!!
|
All times are GMT +2. The time now is 16:13.
|
|