where do i start

D

Dave.

i want to learn programming so i decided to learn
visual basic .net. i am new to programming, but i am
willing to put forth the effort to learn VB .net. my
question is where should i start, should i start to learn
the language first, or learn about the .net framework
then VB .net etc. i guess what i am asking is in what
order should i learn what i have to know about VB .net.


thanks.

Dave.
..
 
S

Scott M.

I wish it were that simple.

Yes, you should probably start by reading about the .NET Framework (what it
is conceptually, what it's made up of, etc.), but you will probably want to
learn about the Framework in a hands on way, so you'll need to know a
language that you can learn about the Framework with.

I think you'll find that learning a .NET language simultaneously with the
Framework makes sense.
 
T

Tom Leylan

Dave. said:
my question is where should i start, should i start to learn
the language first, or learn about the .net framework
then VB .net etc.

Hi Dave,

Nobody actually listens to my suggestion (well I don't actually know that)
but... I will suggest that you learn "programming" and not VB.Net or the
..Net framework until you have some basic idea about how computer languages
work.

Obviously you need a language to use while you learn and VB.Net will work
fine for that but don't get caught up in VB.Net syntax for instance. It is
the "concept" that you need to understand. So (if I were you) I wouldn't
start by creating a form and adding buttons and having it say "hello world"
in a fancy font when you press the button. Write console apps while you
learn.

Learn the definitions of things like variables and constants. What is an
array? Learn the various loops and conditional statements. What is a
function? What is a procedure? Eventually you will need to know what an
event is and how to control them but it is almost impossible to figure
anything out if you don't know the basics first.

My first program was a number guessing game. The computer thought of a
number, the user tried guessing it and the computer printed "higher" or
"lower" each time the user entered a number. You're going to have to do
something like that before you write your first database app (unless you
unusually talented of course.)

As a sidenote, there is nothing wrong with reading about the .Net framework
(you will probably have to pick it up in pieces) while you learn to program.
It is just likely to look like so much Greek if you can't read the sample
code and can't understand the concepts.

Best of luck,
Tom
 
C

Chris Dunaway

Learn the definitions of things like variables and constants. What is an
array? Learn the various loops and conditional statements. What is a
function? What is a procedure? Eventually you will need to know what an
event is and how to control them but it is almost impossible to figure
anything out if you don't know the basics first.

Lets not forget some of the basic data structures such as a stack, queue,
and linked list.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top