Question:
C# for a VB.net developer?
Ahmad Al-Fakharany
2008-12-08 01:37:24 UTC
I am a professional VB.net developer since 4 years. I am thinking of learning C#. I just don't want to learn .net from scratch as i already know a lot about it, so is there a good text about learning C# from a VB.net perspective? you know, i don't want beginners books, nor those huge ones that give you the material from a to z, i want something for somebody who already is using .net but just switching the language.
Three answers:
braggcolin
2008-12-08 05:08:28 UTC
Ignore the ignorance of the previous poster. As you seem well aware a good grasp of the .Net librarys is great grounding in ANY .Net language. At the end of the day it all compiles to the same IL code. All you need is the C# syntax differences.



I'm afraid though, you've just found a gap in the market. Books to help you jump accross don't seem to exist. I presume its because it's easier to throw everything in to suit both markets. I think you will learn more from playing with it than reading. But you need to get started so I would suggest skimming a begginer book first just so you don't miss any important grounding. Then go for a big instructional book rather than a reference book. For your level of ability I would suggest Professional C# 2008 by Wrox because it is complete and contains a bit more explanation and does every now and again reference differences in language. Obviously though you will need to skim some unimportant stuff you already know but try not to miss any of the basics just in case you miss important differences (for instance C# does not have functions and sub routines, they just have methods that you choose whether or not to return anything. subtle differences like this could be missed if you get too confident with a new language.)
Germann A
2008-12-08 02:07:13 UTC
I do not see how knowing .net framework (from programmers point of view - a set of APIs) can help you learning ANOTHER programming language? I use Java and some .net, I do not expect that exposure to .net will help me to understand a syntax of VB...

Use Google to search for C# source code if you are proficient enough in VB, you may understand the syntax anyway, it was not that much of a leap for me between C, C++, VB, Java, Perl and some other languages...
somerset
2016-11-14 20:44:46 UTC
i'm an concepts structures substantial and a working laptop or laptop technological understanding Minor. I learn the administration of computers and the code that creates the computers. application testing: obscure definition. Are you going line-by employing-line to learn the code shape or testing the person interface for ease of use?


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...