|
![]() |
Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming | |
[FAQ] A Beginners Guide to Programming, C#.
|
||
![]() |
|
|
LinkBack | Thread Tools |
|
|
#31 (permalink) | |||||||||||||
|
catmmm approved wierdo
![]() |
Whoops, now rep+
__________________
Dig cars more than computers? Stop by CarForum.net!![]() ![]() ![]() ![]() E8400 C0 @ 4.3GHz on AIR ![]() ![]() ![]() Quote by Syrillian: "Nono!...Kill person." Windows 7||Fan Club The ß₤ứə Çřёώ The American Overclockers The Tux Club The Red Tide![]() Never Use Your Flash Drive the Same Again! Supercharge Vista! [F@H]View Your Fahmon From Anywhere! Member of Royal Navy GPU F@H Team
|
|||||||||||||
|
|
|
|
#32 (permalink) | |||||||||||||
|
Programmer
![]() |
Licht, I liked your guide, and appreciate you writing it up for everyone interested in programming. I'm still kind of undecided on whether or not C# is a good first language to learn, because it is very high level and hides much of what goes on behind the scenes. I started with C++, which I think might be more beneficial for people to initially become familiar with. It scares me a little that people could jump into C# and code without ever having the concept of pointers introduced to them.
One thing I wanted to point out about your guide is its essential lack of objected oriented programming. You mention some base datatypes, and kind of show how they behave, but you have no reference to classes, objects, structures, inheritance, etc. This is essentially the essence of modern programming; the ability to define your own object types. It definitely should be discussed before a new programmer even hears the word threading . I know there's so much to cover that its hard to even attempt to build an all-encompasing guide, but new programmers are going to have to learn it one way or another. A friend of mine is just starting college as a CS student, and they are starting him off in Java. He's totally lost because the prof is jumping all over the place with different vocabulary without really putting the pieces together. That foundation is vital for becoming a proficient programmer in the future. It also turns 90% of people off to programming, which is also scary. Perhaps if I have time I'll work on an addendum to your guide, if people are interested.
__________________
Whats this folding I've been hearing about? Crucial Ballistix Club ![]() Member of the OCN Diablo III Club ~M Hail to the Victors M~
|
|||||||||||||
|
|
|
|
|
#33 (permalink) | ||||||||||||||
|
Luck : 10pts
![]() |
Quote:
__________________
|
||||||||||||||
|
|
|
|
#34 (permalink) | |||||||||||||
|
Luck : 10pts
![]() |
I am very sorry i seem to have removed the images used in this guide. I will replace them as soon as i have the time (currently doing some repair and organization.) Sorry for the inconvenience to the member who PMed me and to anyone else troubled.
__________________
|
|||||||||||||
|
|
|
|
#35 (permalink) | |||||||||||||
|
Luck : 10pts
![]() |
Fixed, sorry once more for the interruptions.
__________________
|
|||||||||||||
|
|
|
|
#37 (permalink) |
|
New to Overclock.net
|
![]() Licht, this was very good for starters. I have a clue now. I still don't understand some of the stuff you talked about, but I am sure I will figure it out as I continue to learn. I tried the first example you showed. When I compiled, a text message with "hello world" and "oK" button shows right away, and not my original form. So, when I click "ok", then my original form shows up. When I click the button on the original form, nothing happens. I am a bit confused. I thought it was supposed to work differently. |
|
|
|
|
|
#38 (permalink) | |
|
New to Overclock.net
|
Quote:
using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); MessageBox.Show("hello world"); } private void button1_Click(object sender, EventArgs e) { } } } Thi sis the way the code looked. I just put the line in the middle, all the rest was already there when Iopened the button code. |
|
|
|
|
|
|
#39 (permalink) | |||||||||||||
|
Luck : 10pts
![]() |
I'll get to you in the morning. It is very late here and i just want to tell you, yes i know you asked a question.
__________________
|
|||||||||||||
|
|
|
|
#40 (permalink) | |
|
New to Overclock.net
|
Quote:
I am new here, and I found the site by looking for C# guide for begginers. Then I joined. I am amazed by how many posts you have here. Where do you get the time? Well, doesn't really matter, thank you anyway. Do you know a good book for a bran new object oriented programmer? I have programming experience, but no OO, and it has been a while since I programmed anyway, I am a bit rusty on the terminology. And just a few questions from your guide's data types: What are Unicode Charatcters? Doubles: -5.0X10-324 to 1.7X10308 (I have no idea what this means). Is this negative 5 times 10 to the power of negative 324, and 1.7 times 10 to the power of positive 308? Same question with decimals? Floats: same question. I also don't get the difference between these 3 types. Integers I get, they are simply whole numbers within the limits ou defined, right? Boolean, in the code do you use 1 and zero, or "true" and "false", or both. thank you so much. Last edited by komsinica : 01-23-09 at 03:45 PM Reason: aditions to original question |
|
|
|
|
![]() |
| Tags |
| guide, learn, programming, programming guide, visual c# |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|