Good books on switching from VB.Net to C# ?

G

Guest

I finally decided it is time to switch from VB.Net to C#. I have used VB 12
years and VB.Net 5 years. I am not talking of converting old code. The reason
is that the current contractor wants next project to be C#.

I want a good and comprehensive book/website/PDF, ...... that will help me
to grasp the main differences, to make the transition real smooth.
I know the class library is the same and very much will be obvious, but
still some good advice would be helpful to map similar concepts and point out
the differences.

Refreshing the understanding of good object design is probably a good idea,
but I want to avoid plain C# books with 700 pages of basic stuff.

There must be loads of people that have taken the same step ....
 
N

n4ixt

If you are familiar with VB.Net and the framework, then this is the book you
need:

It's The .NET Languages: A Quick Translation Guide by Brian Bischof

http://www.amazon.com/gp/product/18...ref=sr_1_1/002-1938283-3469611?_encoding=UTF8

If you know how to do something in VB6/VB.Net, just look it up in this and
it will show you the C# equivalent. It was a huge help when I made the
transition from VB to C#.

I also found the following book handy:

C# Core Language Little Black Book by Bill Wagner

http://www.amazon.com/gp/product/15...002-1938283-3469611?s=books&v=glance&n=283155

It's got a little bit of discussion on each topic, and shows some quick and
easy examples. Hard to find though.

Finally there is one book these days I find myself going to over and over
for in depth C# knowledge, especially with 2.0:

Pro C# 2005 and the .NET 2.0 Platform, Third Edition, by Andrew Troelsen.
http://www.apress.com/book/bookDisplay.html?bID=390

Plus with this one you can get the PDF version for free (now if Apress would
just do that with ALL their titles). This has become my favorite so far for
2.0.

Hope this helps,

Robert
 

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