C# beginner please advise...

Posted on 2007-08-03
Last Modified: 2010-04-15
Hello Every one,

I would like to learn C# and programming generally, but I've heared that c# is the best one and it's market and jobs are good, I want some advices, tips and resources to how to begin learning this language with self study, and is it possible to learn this language with self study ???

Thank you very much
Question by:MedoPHP
    LVL 6

    Accepted Solution

    LVL 6

    Expert Comment

    Begin by understanding these concepts : variables, class , keywords , types.
    LVL 9

    Assisted Solution

    Download and use the express edition of Visual C# (it's free) from:

    It comes with lots of resources for getting you started learning C#.
    LVL 15

    Assisted Solution

    Here are a few fantastic resources for learning, they are what I used when I started: - Learn C# In 24 Hours, Fantastic Newbie Guide - Developer Forum (includes code snippets and guides) - Developer Forum (includes code snippets and guides) - Dedicated C# coding site

    Author Comment

    Thank you very much guys and I hope one day I become a good programmer, I know its anlong way but no thing comes very fast :)


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Better Security Awareness With Threat Intelligence

    See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

    Suggested Solutions

    Title # Comments Views Activity
    C# Install and Make Database Changes 4 42
    Delegate in C# 3 37
    return array from dll 13 19
    Add Server Certificate in IIS from C# 6 23
    Introduction Although it is an old technology, serial ports are still being used by many hardware manufacturers. If you develop applications in C#, Microsoft .NET framework has SerialPort class to communicate with the serial ports.  I needed to…
    This article is for Object-Oriented Programming (OOP) beginners. An Interface contains declarations of events, indexers, methods and/or properties. Any class which implements the Interface should provide the concrete implementation for each Inter…
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor ( If you're interested in additional methods for monitoring bandwidt…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now