or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
31 used & new from $5.33

Have one to sell? Sell yours here
 
   
C# & VB.NET Conversion Pocket Reference
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  
4.5 out of 5 stars  See all reviews (10 customer reviews)

Price: $9.95 & eligible for FREE Super Saver Shipping on orders over $25. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, March 23? Choose One-Day Shipping at checkout. Details
13 new from $6.60 18 used from $5.33

Special Offers and Product Promotions

  • This item is eligible for our 4-for-3 promotion. Eligible products include select Books, Single Copy Magazines, and Home & Garden items. Buy any 4 eligible items and get the lowest-priced item free. Here's how (restrictions apply)
  • Over a hundred thousand items are eligible for our 4-for-3 promotion. How do I find more eligible items?


Best Value

Buy C# Essentials (2nd Edition) and get C# & VB.NET Conversion Pocket Reference at an additional 5% off Amazon.com's everyday low price.

C# Essentials (2nd Edition) + C# & VB.NET Conversion Pocket Reference
Buy Together Today: $39.39

Show availability and shipping details

  • C# Essentials (2nd Edition)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • This item: C# & VB.NET Conversion Pocket Reference

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

Though most programmers use two or more languages, they usually have a mastery of one. For those who use either C# and/or Visual Basic .NET, the C# & VB.NET Conversion Pocket Reference helps you easily make the switch from one to another. It?s a perfect companion for documents and books that don?t have examples using your mastered language. The author expects that you know one of the two languages, but does not make an assumption about which one. 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.

About the Author

Jose Mojica is an instructor and researcher at DevelopMentor, a company that's gained an international reputation for its experience with COM and COM+. He teaches various courses that focus on enterprise development in COM+, IIS, .NET, and Visual Basic. Before joining DevelopMentor, Jose was a consultant at IBM, writing DCOM servers that performed speech recognition and creating ActiveX controls in ATL for the ViaVoice SDK. He has worked with Visual Basic since Version 1.0. Jose is the author of Building ActiveX Controls with Visual Basic 5.0 and coauthor of Programming Internet Controls and Distributed Applications for Visual C++ 6.0 MCSD Training Kit.


Product Details

  • Paperback: 144 pages
  • Publisher: O'Reilly Media; 1 edition (April 22, 2002)
  • Language: English
  • ISBN-10: 0596003196
  • ISBN-13: 978-0596003197
  • Product Dimensions: 6.8 x 4.5 x 0.4 inches
  • Shipping Weight: 4.8 ounces (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon.com Sales Rank: #206,217 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #8 in  Books > Computers & Internet > Microsoft > Development > Visual Basic > C#
    #30 in  Books > Computers & Internet > Microsoft > Development > Visual Basic > .Net

More About the Author

Jose Mojica
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Jose Mojica Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

10 Reviews
5 star:
 (6)
4 star:
 (3)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
14 of 14 people found the following review helpful:
5.0 out of 5 stars Another great Pocket Reference from O'Reilly, April 30, 2002
By "bill_wheel" (South Lyon, MI USA) - See all my reviews
I noticed before writing this review that someone had recommended "The .NET Languages: A Quick Translation Guide" instead of "Converting VB.NET & C# Pocket Reference". Having browsed through "The .NET Languages: A Quick Translation Guide" at the book store, it is certainly a good book, but there is nothing "quick" about it. At 400+ pages it's really more of an overview and less of a "quick translation guide".

If you are looking for a truly pocket sized conversion guide between C# and VB.NET, I would strongly suggest Jose Mojica's "Converting VB.NET & C# Pocket Reference". This book is in contrast to some of the larger "overview" style books, as it is a reference guide weighing in at around 100 pages. The book is great for developers that have a fair grasp of VB.NET and/or C# and don't want or need lengthy instruction, but rather a quick alternative to searching the .NET help system or looking for code examples on the web.

The format is very straightforward and simple. Every topic includes a brief, but concise explanation and is enhanced with occupying code examples. The code snippets, in most cases, almost speak for themselves. Often the examples are in a rapid-fire "here's what it looks like in C#, here's what it looks like in VB.NET" style. Typically, the topic or keyword being covered will appear in the code in bold, adding to their readability and usefulness.

My only complaint with the book is that I had expected to see an appendix section with a keyword comparison similar to the ones found in the .NET help. It would have been convenient to those of us too lazy to print that section out ourselves.

Overall, this is the best book I've seen if you are a developer looking for a quick conversion reference when working in a mixed C#, VB.NET environment (which could include just about anyone working with .NET today).

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Very good book!, July 29, 2003
By A Customer
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 coming from a high level language (I'm a very strong VB programmer). Within a few minutes I learned how to build classes in both C# and VB.NET from this book. About 10 minutes later I had basic Overloading and Inheritance down. Granted, this book won't teach you what Inheritance is, but if you already know it your only problem is to learn the syntax and this book gives you the syntax quickly.

Another cool thing about this book is that it quickly also shows you what's WRONG with the languages at the IL level and will give you a quick bit of info about things that can cause problems (i.e., case sensitivity in C# which allows you to write functions that would result in ambiguous interpretation in VB.NET)

Remember: this book won't tell you what object oriented design is and won't tell you how to build an n-tier app in .Net, but it will teach you how to write a class in C# and VB.NET in about 1 minute :-) Its just as helpful to learn the basics, such as loops, indexing, calling conventions, etc...

If you are already good in high level languages and have gotten dropped head first into .NET, get this book and keep it nearby.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
6 of 6 people found the following review helpful:
5.0 out of 5 stars Excellent Reference and Useful for Learning Both Languages, January 18, 2005
By Richard T. Waddell (Southern California, USA) - See all my reviews
(REAL NAME)   
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 source. Now I also subscribe to it on Safari, and when my hardcopy falls apart I'll probably buy another one.

It would be nice if it had an index, but I'm still giving it five stars since as far as I know there is no adequate substitute.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars The title of the book says it all.
This book does what it says, and pretty well. The only inconvenience is that its in small notebook form, so you can't get the pages to stay open. Read more
Published 9 months ago by Vort3xxX

5.0 out of 5 stars 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... Read more
Published on May 31, 2005 by Simon Mall

5.0 out of 5 stars 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... Read more
Published on January 7, 2005 by Randy Given

4.0 out of 5 stars 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. Read more
Published on June 29, 2004 by Richard Parsons

3.0 out of 5 stars Nice, but not complete at all
This book is really nice, and i do use it, but especielly the lack of a index is a pain in the royal ... Also, there are to many things missing. Read more
Published on May 28, 2003 by niels830

4.0 out of 5 stars Wonderful reference, but ...
I agree with the other two reviews I've seen on this book so far, but I have one thing to add: the book would be easier to use if it had an index. Read more
Published on May 2, 2003 by rclocher3

5.0 out of 5 stars Small Concise: A Great Reference
If you want to be fluent in VB.NET and C# this 139 page reference is a "must have." The author contrasts the two languages clearly and quickly. Read more
Published on October 1, 2002

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   


Listmania!


So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.