DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/)
-   C# (http://www.daniweb.com/forums/forum61.html)
-   -   Good tips on becoming a c#programmer (http://www.daniweb.com/forums/thread17003.html)

Jaycee Jan 15th, 2005 3:23 pm
Good tips on becoming a c#programmer
 
Hi to all.
I'm new to all IT stuff but well intersted and I have learn a lots those past few days reading all the Forum tipsand also the Programming FAQ by Iron_Dross. I'd like to become a programmer and I learnt a lot allready but if you can tell me how you started yourself then it may help me even better the take the right decision.
I'm looking to learn c# Visual Studio.net . First by reading books and surfing on the net then may take a course.. So if you have more tips then let me know ..

Thanks .
:o

Narue Jan 15th, 2005 6:41 pm
Re: Good tips on becoming a c#programmer
 
This is the tutorial forum, not the help forum.

>So if you have more tips then let me know ..
Well, actually trying to write programs with your language of choice works wonders. I notice you didn't mention practice anywhere in that list of things to do.

cscgal Jan 15th, 2005 7:52 pm
Re: Good tips on becoming a c#programmer
 
Thread moved to C# forum.

Jaycee Jan 15th, 2005 8:13 pm
Re: Good tips on becoming a c#programmer
 
MMMM not all as nice as I thought then..
I forgot to mention that I'm not english so it was not easy for me to find out the right way to do things. And less to expect a such unfriendly reply..
Well I guess I should have known what tutorial was before hand..
You are all so cleaver that maybe If I would have wrote it in an other language it would have been as easy....
:-|
Sorry and thanks anyway..

Narue Jan 15th, 2005 9:19 pm
Re: Good tips on becoming a c#programmer
 
>I forgot to mention that I'm not english
I wouldn't care even if you did. I make sure that threads are topical to the forum in which they're posted.

>And less to expect a such unfriendly reply..
I was being very nice about it. When I'm unfriendly, there won't be any doubt.

>You are all so cleaver that maybe If I would have wrote it in an other language it would have been as easy....
Veiled insults are unbecoming.

>thanks anyway..
Ask a more detailed question. "I want to be a programmer, give me tips on how to do it" is far too vague to answer properly. Even if you restrict yourself to C#, there are still countless fields in which it's used. Be specific and you'll get more help.

Jaycee Jan 15th, 2005 9:53 pm
Re: Good tips on becoming a c#programmer
 
Narue..
Shame you sounds so unfriendly cos I'm sure you could be.
Anyway if my question is stupid or too vague or what ever then why do you bother? Dont even read it and leave it to other people who may not be that disrturb about it..We dont all know everything.
Then if my thread is not topical for the forum its because I make a mistake and did not understand properly how it works so that's it .. not cos I wanted to piss you off.
Thanks for your effort and I'm sure all your strong knoledge will be of a cery good help to other people.
Jaycee

Narue Jan 15th, 2005 10:47 pm
Re: Good tips on becoming a c#programmer
 
>Then if my thread is not topical for the forum its because I make a mistake
I politely informed you of your mistake. What's your problem? If you want me to be a bitch and insult you up and down then just ask and I'll be happy to. I'm sure I can come up with something to berate you for.

>Anyway if my question is stupid or too vague or what ever then why do you bother?
Because I want to help you. If that means I need to tell you you're a dumbass or force you to ask a smart question then so be it. In the end (unless you get insulted as you seem to be doing) you get the help you need, and that's all I could hope for. Obviously you can't see that I'm trying to help, so now I won't bother, because clearly you don't want my help.

Jaycee Jan 16th, 2005 6:55 am
Re: Good tips on becoming a c#programmer
 
Thanks for your help Narue.

vegaseat Jan 16th, 2005 11:29 am
Re: Good tips on becoming a c#programmer
 
I like C# in Windows Applications, and find the flow of the code much easier to follow than that of the corresponding C++ code . Some folks say that C# is a mix of Java and C++. I think of it as Delphi in a classy C++ coat, with the added benefit of allowing the inclusion of the code for the designed form right inside the main code.

To get a taste of what the code looks like, check the very simple csharp code snippets right here on DaniWeb.

Some code and tutorials are found on:
http://www.csharpfriends.com/
or:
http://www.c-sharpcorner.com/language.asp

There is a lot of help at Microsoft (.NET), google for it!

Above all, practice, practice, practice! For a nice free setup to get your C# experience going, you need to download the IDE called SharpDevelop_1.0.3.1761_Setup.exe from:
http://www.icsharpcode.net/opensource/sd/

and the .NET Framework Version 1.1 Redistributable Package called dotnetfx.exe from (watch any wordwrap here!):
http://www.microsoft.com/downloads/d...displaylang=en

Unless you have .Net FX 1.1 already installed, install the dotnetfx first followed by the IDE. Answer a few questions, and you are ready to code in C#. Start your projects (called Combines) and select the right application type (Win or Con). Windows Applications allow for the use of the Form Builder similar to wxDev-Cpp, Delphi or VB. There is a little tab near the bottom called Design, click on that to bring up the Form Builder. Now you can create your Window forms, buttons, fileDialogs, labels and other components with ease.

If you discover that you like C#, and you have lots of space on your hard drive, go and get Visual C# .NET 2003 from Microsoft. It sells for less than $100. The package has lots of good stuff. The IDE has interactive help and there is a nice debugger.

There is one caveat, when you hand your programs to friends, they need the .NET Framework Redistributable Package installed on their computers too! Easy to do!

Hope that will help you!


All times are GMT -4. The time now is 1:58 am.

Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC