hacking contest

hacking exploits security forum
hacking
compliance articles
upgrade backup exec
information security consultant

Full Version: I Want To Learn C#
.:GrG:.
I want to learn C# if someone could give me some links to a site where can i learn C# step by step and a link to a program where can i write C# code it would be very nice. pleace help me.
z0mbi3
hi
i think you will need visual studio .net to program c# unless theres already a compiler for it

here are some site where you can learn
www.codeproject.com
msdn.microsoft.com
cpp-home.com

or just use google to search...heh
[edit]
get some ebooks here
h**p://books.wontstop.com/
Dillinja
If you are just starting programming, Id recommend learning C first. Learning C first will make it very easy to learn C++ and C#, due to the fact the they are both based on C.

Having said that, and considering the present portability issues involved in C#, if .NET lives up to its potential of cross platform compatibility then it could be a very useful programming language to know.

Happy learning, and let us know how your getting on! biggrin.gif
t0bban
QUOTE (Dillinja @ Sep 22 2003, 08:18 PM)
If you are just starting programming, Id recommend learning C first. Learning C first will make it very easy to learn C++ and C#, due to the fact the they are both based on C.

Having said that, and considering the present portability issues involved in C#, if .NET lives up to its potential of cross platform compatibility then it could be a very useful programming language to know.

Happy learning, and let us know how your getting on! biggrin.gif

Actually, no need to know C before imho.
I'm learning C# now, and have no previous knowledge in either C or C++.
Only some VB and yaknow 8-)

Well, what I was going to say was that if you download the .NET Framework SDK you'll get a compiler with that, just set the environmentvariables correct and you can compile any .cs program in the cmd prompt.
That's the way I learnt it, very good actually.

Then if you can afford vs.net ( I assume, since you're going to program using a Microsoftlanguage, that you'll actually buy the license for the program ) its the best tool.. Especially the intellisence tongue.gif
Dillinja
QUOTE (t0bban @ Sep 23 2003, 07:29 AM)
QUOTE (Dillinja @ Sep 22 2003, 08:18 PM)
If you are just starting programming, Id recommend learning C first. Learning C first will make it very easy to learn C++ and C#, due to the fact the they are both based on C.

Having said that, and considering the present portability issues involved in C#, if .NET lives up to its potential of cross platform compatibility then it could be a very useful programming language to know.

Happy learning, and let us know how your getting on!  biggrin.gif

Actually, no need to know C before imho.
I'm learning C# now, and have no previous knowledge in either C or C++.
Only some VB and yaknow 8-)


Oh I agree totally...however, if you were to decide to learn either C/C++ as well, the best route would be to learn C first...C++ and C# will be that extra bit easier to pick up after that! biggrin.gif

But yes, you dont need C experience to pick up C#, but it does make it that bit easier!
.:GrG:.
thanks for the help i understood everythingabout that it will be a little harder to learn C# without C so i disidet to learn C first and if u know sites with an eplanetion of C in an easy way please post here and if u know where i can download a program for C please post too.
t0bban
QUOTE (Dillinja @ Sep 23 2003, 11:34 AM)
QUOTE (t0bban @ Sep 23 2003, 07:29 AM)
QUOTE (Dillinja @ Sep 22 2003, 08:18 PM)
If you are just starting programming, Id recommend learning C first. Learning C first will make it very easy to learn C++ and C#, due to the fact the they are both based on C.

Having said that, and considering the present portability issues involved in C#, if .NET lives up to its potential of cross platform compatibility then it could be a very useful programming language to know.

Happy learning, and let us know how your getting on!  biggrin.gif

Actually, no need to know C before imho.
I'm learning C# now, and have no previous knowledge in either C or C++.
Only some VB and yaknow 8-)


Oh I agree totally...however, if you were to decide to learn either C/C++ as well, the best route would be to learn C first...C++ and C# will be that extra bit easier to pick up after that! biggrin.gif

But yes, you dont need C experience to pick up C#, but it does make it that bit easier!

Sure, it maked C# easier to learn.. BUT C isn't easy to learn, so either learn C# the hard way, or learn C the hard way and then C# the not-as-hard-way tongue.gif

You know what I mean and I know what you mean.

And sorry, I don't know any good sited 'bout C
Dillinja
QUOTE (.:GrG:. @ Sep 24 2003, 12:33 PM)
thanks for the help i understood everythingabout that it will be a little harder to learn C# without C so i disidet to learn C first and if u know sites with an eplanetion of C in an easy way please post here and if u know where i can download a program for C please post too.

For a very good compiler for C beginners, try DEV C++, free from bloodshed http://www.bloodshed.net

For good C tutorials, search this site..theres loads of links posted here.

Need anymore help, just hollar!

Re t0bban,
We will agree to disagree and agree!


biggrin.gif
ThinIce
in my opinion, dont learn C#, it will make it difficult to grasp ealier languages, plus, not everybody wants to get the stupid .NET framework.
If you are that determined, there are some command line conpilers, run a google for them.

even though it's old as heck, and it's raw, it's compatible on almost everything, I'd reccomend C/C++.
t0bban
imo. C# is easier to learn than C, and C isn't needed (as stated above)

Though, a free compiler for C# might be the one includid with the .NET Framework (csc.exe)...

Heh, now since I'm studying to MCAD (C#, T-SQL and XML) I'm all positive to this, But as previous poster said, not all people want the .NET fw.
jawz
You can now use your C# code on the GNU DotNet Framework for linux. smile.gif

http://www.dotgnu.org/
t0bban
Cool :-)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.

 
Invision Power Board © 2001-2005 Invision Power Services, Inc.