C# vs. Visual C# Question

D

Ditoa

Hi all,

I would like to learn how to program in C# and have been looking at
some books to help me get started.

As I have found the Sams Teach Yourself... books very good in the past
I would like to get one of these books. However I have a small
problem. I have found two books in the Sams Teach Yourself... range.

The problem is that one book is "Teach Yourself the C# Language in 21
Days" and the other is Teach Yourself Visual C#.NET in 24 Hours", and
I am a little confused as to what the difference between "the C#
language" and "Visual C#.NET" is, if there is any difference at all!

So can someone tell me what exactly is going on regarding the names of
the books? One would assume, from previous experience reading Sams
Teach Yourself... books, that the in 21 Days book contains a lot more
information and detail than the in 24 Hours books (which are basically
just an overview and a brief introduction). Reading the titles though
I thought that perhaps the in 21 Days book was focused just on command
line apps whereas the in 24 Hours book was all visual apps.

I am hoping someone who has read/owns the in 21 Days book can tell me
what it covers in detail.

Thanks all and sorry for posting such a basic question :-/
 
M

Manohar Kamath

I am not sure what the difference is -- but C# is a language and Visual C#
is a tool (from Microsoft). If you are interested in learning the language,
get the former. If you are interested in creating apps using C#, assuming
you already know a little bit of C#, go for the latter.

From what you describe, you probably want to get the first one. May I also
recommend "Programming C#" by Jesse Liberty.
 
D

Ditoa

I am not sure what the difference is -- but C# is a language and Visual C#
is a tool (from Microsoft). If you are interested in learning the language,
get the former. If you are interested in creating apps using C#, assuming
you already know a little bit of C#, go for the latter.

From what you describe, you probably want to get the first one. May I also
recommend "Programming C#" by Jesse Liberty.

Thanks for the quick reply.

I have read good things about Programming C#. Out of the Sams book(s)
and Programming C# which would you suggest?
 
R

Richard Blewett [DevelopMentor]

Visual C# is a development environment for creating C# applications - but sorry, I haven't read either of the books

Regards

Richard Blewett - DevelopMentor
http://www.dotnetconsult.co.uk/weblog
http://www.dotnetconsult.co.uk

The problem is that one book is "Teach Yourself the C# Language in 21
Days" and the other is Teach Yourself Visual C#.NET in 24 Hours", and
I am a little confused as to what the difference between "the C#
language" and "Visual C#.NET" is, if there is any difference at all!
 
B

Brumarhindi Chicopella

You can program c# in notepad. You can even program Windows Forms in c#
using notepad -- but of course, you cannot see the results until you run
the program.

So, you can assume the /difference/ is that anything related to Visual c#
assumes that you will be working in an IDE, most likely Visual Studio.Net.

Anything that does not mention Visual, and simply says c#, should only have
samples that can be compiled using the line command.
 

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