• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 294
  • Last Modified:

Learning curve from VB.NET to C#.NET

I have a pretty good handle on VB.NET, but I am thinking about moving to C# - I hear people talking about C# being great all of the time and I want to give it a shot.  Since I am decent with VB.NET, how hard will it be for me to move to C#?  I have a lot of VB.NET books, which is the main reason I am hesitant to move to C# - it seems like I am just going to waste hundreds of dollars and scrap all of my knowledge. :(  Is this what will happen?

I am not trying to start the old 'My language is better than yours because...' arguement, but I would like for some helpful information on it. :)

Thank you,

Br
0
brooksreese
Asked:
brooksreese
  • 3
  • 3
1 Solution
 
davidlars99Commented:
since you are fluent in vb.net the first step would to get just one book

http://www.amazon.com/exec/obidos/tg/detail/-/0735619034/qid=1112834066/sr=8-3/ref=pd_ka_1/102-6883745-6109741?v=glance&s=books&n=507846

after reading this book start looking back into your vb.net books and try to convert all vb codes to c#, whatever you find dificalt come back to this site and ask a question...  :)
0
 
brooksreeseAuthor Commented:
Doah!  Just before you posted that link, I purchased this book from amazon:

http://www.amazon.com/exec/obidos/tg/detail/-/0764543822/qid=1112837037/sr=1-1/ref=sr_1_1/002-1503326-7761624?v=glance&s=books

It's okay, I am sure I need it also.  So how hard do you think it will be for me to learn C#?  Just getting the syntax down and things like that...  I have looked at it, maybe it's because I am not familiar with C#, but it looks harder than vb.net.  I just don't know when to use a brack vs. a parenthesis in C# - maybe that's just learning though.

Br
0
 
brooksreeseAuthor Commented:
Speaking of converting code, I am confident that I can convert most anything from VB.NET to C#, but I can't write in C#. :(  It's almost like understanding someone speak in their language, but you can't write a note in theirs.

Br
0
Cloud Class® Course: SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

 
davidlars99Commented:
hey man... relax! I don't think it's gonna be hard, you know everything about c# already, it's just gonna seem a little strange at first I agree
with you there, but I think c# is less wordy and much easier to learn than vb, so to my mind if you know vb well than you should adopt c#
before you finish the half of the book  :) and one more thing that I've niticed is that there are more better books in c# than vb
0
 
brooksreeseAuthor Commented:
Thanks for the quick answer - that makes me less hesitant about learning C#.  My book will be in friday so my learning will begin.  

Thanks for the quick, excellent answer. :)

Br
0
 
davidlars99Commented:
then all I have to say is Goog Luck!  :)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now