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.
— Dan Mabbutt, Visual Basic Guide on About.com
In Programming VB .NET: A Guide for Experienced Programmers, 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.
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.
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 Programming VB .NET: A Guide for Experienced Programmers, developers will have a firm grasp of the exciting new VB .NET language and its uses in creating powerful .NET applications.
Customer Reviews
Average Rating:
Rating: - 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. However, it can also be appreciated by other experienced programmers regardless of their programming background.
The book begins with an introduction to the differences between VB.NET and VB. The next chapter introduces you to the new Visual Studio .NET integrated development environment (IDE). You will get a tour of the main windows, and learn how to compile and debug your VB.NET applications. ... Read More
Rating: - 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. Chapter 4, 5 and 6 (Event Handling and Delegates)form the heart of this book, but I would have broken them down into smaller chapters. The information in those chapters provide a good introduction to OOP. At times, I felt the authors were hard to follow and found myself re-reading several pages especially in Chapters 4 and 5. Overall this book probably ... Read More
Rating: - 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.NET in more detail. I would have given it 5 stars if it had.
Other than that, I feel that it is an excellent resource to prepare a programmer from any background for VS.NET. It does a good job of covering the OOP, Inheritance, Overloading, and multithreading subjects in a concise manner.
Rating: - 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. So don't get this book if you need to get some serious work done.
Rating: - 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. The author' treatment of inheritance and delegates/events are models of clarity. I also found his treatment of mutithreading to be clearer and far easier to understand than the new Wrox book which was supossedly devoted to threading. If you want a book on the VB NET language you can't do any better than this one!