Binding: Paperback Dewey Decimal Number: 005.133 EAN: 9780596003197 ISBN: 0596003196 Label: O'Reilly Media, Inc. Manufacturer: O'Reilly Media, Inc. Number Of Items: 1 Number Of Pages: 144 Publication Date: 2002-04 Publisher: O'Reilly Media, Inc. Sales Rank: 315192 Studio: O'Reilly Media, Inc.
Product DescriptionThough most programmers use two or more languages, they usually have a mastery of one. Although Microsoft has advertised that the .NET runtime is language agnostic and that C# and Visual Basic .NET are so close that switching between the two is really quite easy, that's only true up to a point. Some of the differences are obvious, but others are very subtle. 'C# & VB.NET Conversion Pocket Reference' helps you easily make the switch from one language to another.
The differences occur in three main areas: syntax, object-oriented principles, and the Visual Studio .NET IDE. Syntax concerns the statements and language elements. Object oriented differences are less obvious, and concern differences in implementation and feature sets between the two languages. IDE differences include things like compiler settings or attributes. There is also a fourth area of difference: language features that are present in one language but have no equivalent in the other. These unique language features are also covered in this book.
'C# & VB.NET Conversion Pocket Reference' is a perfect companion for documents and books that don?t have examples using your mastered language. Author Jose Mojica expects that you know one of the two languages, but does not make an
assumption about which one. He presents the information in a
language-neutral point of view so that programmers from either background can read a section and feel that it is targeted to them.
Customer Reviews
Average Rating:
Rating: - Great for experienced VB.NET Programmers
This is a great book to start programming in C#. I have been programming in VB.NET for over three years and this book has been very helpful while making the transition from VB to C# and every time I am going from one language to the other. It is nicely organized and you can quickly find the information and exmaples you need to start working.I definitely recommend this book. I got it (...)at my local bookstore and it is worth alot more than that.
Rating: - Excellent Reference and Useful for Learning Both Languages
There are at least two advantages to knowing both languages.
- Understanding sample code and examples.
- Flexibility on multi-language projects.
I'm from a C++ background in the bad old days before .NET, but now I'm equally comfortable in either C# or VB.NET, largely due to this book.
Exclusive of conversion between the two langauges, it's also the best quick reference I have for either. Many times I've continued to search for my copy rather than turn to another ... Read More
Rating: - Great Pocket Reference
This is a great pocket reference for those of us who go back and forth between C# and VB.NET. It is also good for those who do not have to do that, but want to know the differences.
Granted, much of the .NET platform allows almost line-for-line conversion between languages, but there are many syntax differences. This book covers those for these two languages, as well as a special section of significant differences between the languages (in addition to the item-by-item coverage).
Read More
Rating: - Good book
This book has been a lot of help for me. I came from an all C# programming background and took a job as a VB.NET programmer. With what I already knew, and this book as a reference I was programming VB.NET almost as well as I had programmed C# the very first day.
This book is a very handy tool for anyone to have especially for the price. My one compliant is that there is no index but you can quickly get use to thumbing though to find what you need in a hurry.
Rating: - Very good book!
I picked up this book on a fling... but I am amazed at how useful I've found it. Most book authors today are gauged (by the publishing houses) according to the number of pages they turn in. This book on the other hand tries to squeeze a lot of good solid information into a small space without beating the topic to death.
It goes over some of the core differences of VB.NET and C# making not just a valuable reference in conversion between the two, but amazing for learning both languages if you're ... Read More