Book to begin with?

M

Marty

Hi,

I want to make the move to C#.NET, I am an experienced developer and I
my principal language is VB.NET. I have academic experience with C/C++
and Java but for the last 3 years, it is mainly VB6/VB.NET.

I want to learn the transition to C# with a book. I tried to make a C#
project but I stuck on things like thread syntax, handlers (which are
delegates in C# and other basic things that involve the syntax and
special character such as "__", so there is lot of little details that
that make me loose time).

I need a book reference that is not too basic, but that could help me to
find those things that stop me.

Do you have any book reference to suggest ?

I appreciate a lot, thank you!
Marty
 
G

Guest

I have a couple I like, but my favorite without a doubt is "C# and the .NET
Platform" by Andrew Troelsen.
 
C

Carlos J. Quintero [.NET MVP]

Hi Marty,

With the same background than you, this book helped me with C#

Applied Microsoft .NET Framework Programming
by Jeffrey Richter

http://www.amazon.com/exec/obidos/tg/detail/-/0735614229/002-3466325-9040812?v=glance

Notice that it is not a book about C#, but about .NET Framework Programming,
but it uses C# for the samples, so you learn both things at the same time
and it explains things really well.

--

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
 
M

Marty

Hi Carlos,

This book sound pretty interesting. Does it cover the error handling,
multithreads, events handling, sockets ?

Thanks,
Marty
 
C

Carlos J. Quintero [.NET MVP]

Marty said:
Hi Carlos,

This book sound pretty interesting. Does it cover
the error handling,

Yes, the best explanation about how to deal with exceptions that I have
seen.

events handling
Yes

multithreads,

Not that I recall

No, for this one I recommend "C# Network Programming"
http://www.amazon.com/exec/obidos/tg/detail/-/0782141765/002-3466325-9040812?v=glance

You have the detailed Table of Contents here:

http://www.microsoft.com/mspress/books/toc/5353.asp#TableOfContents

--

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
 

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