By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
429,087 Members | 1,513 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 429,087 IT Pros & Developers. It's quick & easy.

New programmer - any good advice?

P: n/a
Hi.

I am about to embark on C# learning. I have had limited VB experience. Can
anyone offer any advice as to some good books / courses to attend, for a
newbie to get the basics as quick as possible? I have seen a lot of books out
there, but a lot of feedback that they are aimed at more than newbies? ANy
advice anyone?

Rgds
OJLP
Nov 17 '05 #1
Share this Question
Share on Google+
3 Replies


P: n/a
To learn .NET, you need to learn 3 things:

1. The .NET concepts (OOP, inheritance, assemblies, reflection, appdomains,
etc.), .NET framework library, etc. which is independent of the language
that you use.
2. The VS.NET IDE, which is very similar for VB.NET and C#.
3. A .NET language such as C# or VB.NET. Interestingly, this is the easiest
part, since the bulk is on point #1.

So, if you don´t find books about C# for people coming from VB6, I would
recommend to read this book, which is very good for people with some VB6
background:

Programming Microsoft Visual Basic .NET (Core Reference)
By Francesco Balena
http://www.amazon.com/exec/obidos/tg...31840?v=glance

And after spending some weeks or months learning it, you can switch later
from VB.NET to C# in a couple of weeks because you only have to learn the
keywords and syntax of C#.

--

Best regards,

Carlos J. Quintero

MZ-Tools: Productivity add-ins for Visual Studio .NET, VB6, VB5 and VBA
You can code, design and document much faster.
Free resources for add-in developers:
http://www.mztools.com

"OJLP" <OJ**@discussions.microsoft.com> escribió en el mensaje
news:62**********************************@microsof t.com...
Hi.

I am about to embark on C# learning. I have had limited VB experience. Can
anyone offer any advice as to some good books / courses to attend, for a
newbie to get the basics as quick as possible? I have seen a lot of books
out
there, but a lot of feedback that they are aimed at more than newbies? ANy
advice anyone?

Rgds
OJLP

Nov 17 '05 #2

P: n/a
OJLP wrote:
Hi.

I am about to embark on C# learning. I have had limited VB experience. Can
anyone offer any advice as to some good books / courses to attend, for a
newbie to get the basics as quick as possible? I have seen a lot of books out
there, but a lot of feedback that they are aimed at more than newbies? ANy
advice anyone?

Rgds
OJLP


Here's my response to a previous request:

http://groups-beta.google.com/group/...e=source&hl=en

Read the entire thread. And, use "John Salerno" as the author in a google
search of the microsoft.public.dotnet.languages.csharp newsgroup. From my
perspective, he is the most recent trail blazer that is asking for advice
and getting good feedback.

From my experience as a programmer in industry, someone does not have the
basic programmer skills until they have had the equivalent of 1st year
university computer science courses. And, even then, someone has to hold
their hand constantly when tasked. When someone has had the equivalent
of 2nd year courses, then they begin to have the capability to function
effectively within a development team.

If you really wanted to be a C# programmer from scratch, then, minimally,
I suggest taking a 1st year university computer science course, if there
is such a thing in C#. I suspect that C++ and Java are still the two
primary software programming languages in most educational institutions.
Myself, I am curious to know if C# is offered at any educational institu-
tions. Perhaps supplanting Java?

Good luck,
Doug

Nov 17 '05 #3

P: n/a
Hello OJLP,

I agree with the suggestions Carlos gave you. Unlike Windows and COM programming
and even VB6 programming, where each language had a totally different object
model/programming library and learning curve, .NET has one. In .NET,

Sam Gentile
Chief .NET Architect
Adesso Systems, Inc
INETA Speaker, Microsoft MVP - .NET/C#
Blog: http://samgentile.com/blog/
O> Hi.
O>
O> I am about to embark on C# learning. I have had limited VB
O> experience. Can anyone offer any advice as to some good books /
O> courses to attend, for a newbie to get the basics as quick as
O> possible? I have seen a lot of books out there, but a lot of feedback
O> that they are aimed at more than newbies? ANy advice anyone?
O>
O> Rgds
O> OJLP

Nov 17 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.