Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
Programming VB .NET: A Guide For Experienced Programmers and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
58 used & new from $0.68

Have one to sell? Sell yours here
 
   
Programming VB .NET: A Guide for Experienced Programmers
 
 
Start reading Programming VB .NET: A Guide For Experienced Programmers on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

Programming VB .NET: A Guide for Experienced Programmers (Paperback)

by Gary Cornell (Author), Jonathan Morrison (Author)
Key Phrases: output table, new random, menu editor, End Sub, New System, Sub Main (more...)
4.0 out of 5 stars See all reviews (23 customer reviews)

List Price: $39.95
Price: $33.09 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.86 (17%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 3 left in stock--order soon (more on the way).

Want it delivered Thursday, July 16? Choose One-Day Shipping at checkout. Details
29 new from $3.15 29 used from $0.68
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $29.78
Paperback (Import) Order it used!

Frequently Bought Together

Customers buy this book with Moving to VB .NET: Strategies, Concepts, and Code, Second Edition by Dan Appleman

Programming VB .NET: A Guide for Experienced Programmers + Moving to VB .NET: Strategies, Concepts, and Code, Second Edition
Price For Both: $73.58

One of these items ships sooner than the other. Show details

  • This item: Programming VB .NET: A Guide for Experienced Programmers by Gary Cornell

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

  • Moving to VB .NET: Strategies, Concepts, and Code, Second Edition by Dan Appleman

    Usually ships within 1 to 3 weeks.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Upgrading Visual Basic  6.0 Applications to Visual Basic .NET and Visual Basic 2005 (Patterns & Practices)

Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual Basic 2005 (Patterns & Practices)

by Microsoft Corporation
Professional VB.NET, Second Edition

Professional VB.NET, Second Edition

by Fred Barwell
3.7 out of 5 stars (14)  $24.83
Microsoft  Visual Basic  .NET Programmer's Cookbook (Pro-Developer)

Microsoft Visual Basic .NET Programmer's Cookbook (Pro-Developer)

by Matthew MacDonald
4.4 out of 5 stars (22)  $33.78
Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET w/accompanying CD-ROM

Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET w/accompanying CD-ROM

by Ed Robinson
The Book of VB .NET: .NET Insight for VB Developers

The Book of VB .NET: .NET Insight for VB Developers

by Matthew MacDonald
Explore similar items

Editorial Reviews

Product Description
This is the book that you want to read if you have knocked around VB 6 for a couple of years and you've decided to move up to .NET. ... For the target audience, technical books don't get much better than this.

</a></p> </blockquote> <p id="quoteAuthor">&#8212; Dan Mabbutt, Visual Basic Guide on About.com</p></div>

<p>In <i>Programming VB .NET: A Guide for Experienced Programmers</i>, authors Gary Cornell and Jonathan Morrison carefully explain the exciting new features of Visual Basic .NET. Since VB .NET is, for all practical purposes, a whole new language even for the most experienced Visual Basic programmers, developers need to think differently about many familiar topics. Cornell and Morrison are there to help you with careful discussions of each topic. </p> <p> All experienced programmers wishing to take advantage of the amazing new powers of VB .NET will benefit from this book's careful treatment of fundamental topics, including inheritance, interfaces, and exception handling, as well as all the powerful new features, such as stream-based I/O and true multithreading. </p> <p> Cornell and Morrison write from the point of view of the experienced programmer, with constant references to the changes from earlier versions of VB. Developers learn how to use VB .NET for database programming through ADO.NET and web programming through ASP.NET. After reading <i>Programming VB .NET: A Guide for Experienced Programmers</i>, developers will have a firm grasp of the exciting new VB .NET language and its uses in creating powerful .NET applications.</p>

About the Author
Gary Cornell has been writing and teaching programming professionals for more than 20 years and is the co-founder of Apress, the fastest growing publisher for IT professionals in the world. He has written numerous best selling books for programming professionals and was a co-finalists for a Jolt Award and won the Readers Choice award from Visual Basic Magazine. He has a Ph.D from Brown University. He has also been a Professor of Mathematics, a visiting scientist at IBM’s Watson Labs, a program director at the United States’s National Science Foundation, and the director of Modern Visual Computing at the University of Connecticut’s Center for Professional Development.

Jonathan Morrison has written several books on C++ and Visual Basic programming, and has over 7 years of experience developing applications in Visual Basic, C++, and Java. He has consulted for Racal Datacom, The Maxim Group, and Cyberguard, and has held lead development positions at AIG, Autonation USA, and Digitalbond Inc. He currently works for Microsoft’s Solution Integration Engineering Team, where he helps Microsoft’s enterprise customers design, develop, and debug their large-scale applications.


Product Details

  • Paperback: 528 pages
  • Publisher: Apress; 1st edition (October 15, 2001)
  • Language: English
  • ISBN-10: 1893115992
  • ISBN-13: 978-1893115996
  • Product Dimensions: 9.1 x 7.4 x 1.2 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars See all reviews (23 customer reviews)
  • Amazon.com Sales Rank: #235,541 in Books (See Bestsellers in Books)

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

    #16 in  Books > Computers & Internet > Programming > Languages & Tools > Basic
    #42 in  Books > Computers & Internet > Microsoft > Development > Visual Basic > .Net

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.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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

23 Reviews
5 star:
 (11)
4 star:
 (5)
3 star:
 (4)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (23 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
54 of 54 people found the following review helpful:
5.0 out of 5 stars Definitely the best book to learn VB .NET so far, October 14, 2001
Cornell has always been one of my favorite writers on programming topics and this book doesn't dissapoint. (Interestingly enough, Jesse Liberty my other favorite writer on programming, has written a great C# book.) There is no question in my mind that this book currently is by far the best place to learn VB .NET if you have any programming experience at all.

Note however that Cornell's book isn't comprehensive and it doesn't cover nearly as many topics as Wrox's "Professional VB .NET." so you might want to get a copy of that book for now.

But what Cornell covers he generally covers in a far better manner and in much more detail than the Wrox book. (As I said in a previous review I found the Wrox book too variable from chapter to chapter to be ideal.) In particular, Cornell's chapters on OOP (especially the Inheritance and Interface chapter) are among the best I have ever seen on these topics. This is also the first book on VB .NET that I have seen that really covers multi-threading in any depth and I was happy to see that the chapter on Windows Forms covers basic printing! (A pet peeve of mine...).

However, the downside to Corenll's book is that the chapters on ADO .NET and ASP .NET are only brief surveys and you pretty much have to (but you should anyway) turn to the excellent books "Teach Yourself ASP .NET in 21 Days" (Payne, Sams) and "Database Programming with VB NET" (Thomsen, Apress) for more information on these topics.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
44 of 45 people found the following review helpful:
5.0 out of 5 stars OOP in VB.NET: This is the book !, November 24, 2001
The 3 chapters on OOP (Classes and Objects, Inheritance and Interfaces, and Event Handling and Delegates) are by far the clearest I have read on the subject. That goes for both text and example code, which are working! If only for these 3 chapters, which cover 40% of the 422 usable pages, it's worth the price of the book.

Gary Cornell does state that these 3 chapters form the core of the book, and after reading this book and Dan Appleman's "Moving to VB.NET", I totally agree that developers "will find it extremely hard to take advantage of VB.NET's new powers" if they don't utilize OOP in VB.NET. Knowing, and being comfortable with, OOP makes it so much easier to develop solutions using VB.NET, and the .NET framework in general.

I thought the 2 intro chapters on VB.NET IDE and "vocabulary" were informative and not boring, and that goes for the chapter on Multithreading.

I would have liked to see a longer and more detailed treatment of Error Handling, and some "real" examples for the Windows Forms chapter.

In "About This Book", the author set 3 objectives: a complete treatment of OOP in VB.NET, fundamentals of VB.NET techniques, and differences between VB.NET and earlier versions. He has succeeded in these 3 objectives!

I will disagree though with the note on not assuming any knowledge of earlier versions of VB. Experienced VB5/6 programmers WITH some real C++ (OOP) experience will benefit the most from this book.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
15 of 15 people found the following review helpful:
5.0 out of 5 stars Does exactly what it's title says, December 26, 2001
This book is a GUIDE for people with programming experience to using VB.NET. If you are an experienced VB developer, this book will be of GREAT use to you in converting. If you are a programming novice, the high speed approach used in this book will probably leave you unable to do much in terms of real programming. The explanations are so clear, that it may still be useful for a novice though. For people who are using other languages, and want to try their hand at VB, this is also probably very useful, especially if you know Java.

Please note that this is NOT a complete how-to, nor do the authors attempt to infer that it is. It is just a rational explanation of the core bits of VB.NET and how the language has changed from VB5/VB6. In particular, their breakdown of the new totally OOP approach of VB is very good, although it may bore you a bit if you have a solid understanding of Java. In an hour with this book, I knew more about the new features/changes in VB than I did with two days of studying the docs from Microsoft.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

5.0 out of 5 stars Will help you make the transition from VB6 to VB.NET
The book is primarily designed for experienced Visual Basic developers making the transition to VB.NET. Read more
Published on October 17, 2002 by VisualBasicBooks.com

4.0 out of 5 stars Good for the Beta but a little long in some chapters
This is a pretty-good book if you base it on the Beta. The chapters on OOP (Chapters 4 - Classes and Objects and 5 - Inheritance and Interfaces) are very long. Read more
Published on October 10, 2002 by Darrell Nungester

4.0 out of 5 stars Well written and hard to put down
I bought this book and several others to prepare myself for the transition from VB6 to VB.NET. I wish they would have covered the disconnected datasets, ADO.NET and ASP. Read more
Published on July 25, 2002 by Charles L. Byrne

3.0 out of 5 stars Misleading title
This book simply doesn't have enough information to be named "a guide for EXPERIENCED programmer". It is rather a quick overall introductions. Read more
Published on July 19, 2002

5.0 out of 5 stars A wonderful book, clear and to the point
Of all the books I bought to learn VB NET, this is the one I find myself turning to repeatedly for information on object oriented programming. Read more
Published on July 3, 2002 by Steven Andrews

4.0 out of 5 stars Good intro book to VB .NET
I am primarily a Unix C/C++ person, but thought I would learn VB .Net to do some Windows programming. I found this book enjoyable and easy to read. Read more
Published on June 28, 2002 by Daniel J. Mobley

3.0 out of 5 stars Good for a Beta Product
I am a professional programmer who thinks that VB.NET is a great front end for server-side Java. (Java is still just too slow on the client.) Compared to Java, however, VB. Read more
Published on June 25, 2002 by jere21

5.0 out of 5 stars Comment on Walker - Cornell knows what he says
I already very favorably reviewed this book already once but I can't resist commenting on Walker's disparaging comment about Cornell's teaching the GoTo. Read more
Published on May 23, 2002 by The Geek

4.0 out of 5 stars GoTo Hell
This book appears to be a good bit more helpful than Dan Appleman's odious "Moving to VB.NET". However, one statement is very off-putting for me:

"... Read more

Published on May 21, 2002 by John Walker

3.0 out of 5 stars Gee whiz .NET book
This "gee whiz" .NET book is based on Beta 2. It is a great intro to OOP theory, but it is not necessarily a good starting place for learning VB . Read more
Published on May 17, 2002 by Pradeep Giat, PhD

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


Active discussions in related forums
  Discussion Replies Latest Post
What is your FAVORITE Software Development book? 0 18 hours ago
C# or Java? 32 9 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Discover Oregon

Garmin Oregon at Amazon.com
You'll find that on the trail, the new Garmin Oregons exchange waypoints, tracks, and geocaches with other Oregon and Colorado units.

Shop all Garmin

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

No X-Ray Vision Needed

Shop for stud finders
Explore our wide variety of stud finders and scanners in the Home Improvement Store.

Shop for stud finders

 

 

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.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates