Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Mastering Microsoft Visual Basic 2005 Paperback – 27 Jan 2006

See all formats and editions Hide other formats and editions
Amazon Price New from Used from
"Please retry"

There is a newer edition of this item:

Product details

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Back Cover

The Definitive Word on Visual Basic 2005 The release of Visual Basic 2005 solidifies Visual Basic′s first–class position in the world of object–oriented programming. Written by the author of the best–selling Mastering Visual Basic .NET, this is the authoritative resource you′ll need to master the most powerful version of the Visual Basic language and the newest tools comprising Visual Studio®. Inside, you′ll find in–depth explanations and practical examples addressing dozens of key techniques, along with transition tips for the VB 6 developer. Coverage Includes Mastering the new Windows Forms Designer and controls Building dynamic forms Using powerful Framework classes such as Collections and Cryptography Persisting objects to disk files Handling graphics and printing elaborate reports Achieving robustness via structured exception handling Developing your own classes and extending existing ones via inheritance Building custom Windows controls Building menus and list controls with custom–drawn items Using ADO.NET 2.0 to build disconnected, distributed applications Using SQL queries and stored procedures with ADO.NET 2.0 Facilitating database programming with the visual database tools Building web applications with ASP.NET 2.0 and the rich web controls Designing data–driven web applications Detailed discussion of the DataGridView and DataList web controls Building XML web services to use with Windows and web applications Get up to Speed on the Major Classes of the New Version of the Framework Build Custom Classes and Controls Take Advantage of Enhanced Web and Database Programming Features

About the Author

Evangelos Petroutsos works as a consultant on large projects, teaches VB and SQL, writes articles, and continues to write code. He has authored and co–authored dozens of programming titles, including the best–selling Mastering Visual Basic .NET , Mastering Database Programming with Visual Basic , and Visual Basic .NET Developer′s Handbook , all from Sybex. Evangelos has been a Visual Basic programmer since version 1.

Inside This Book (Learn More)
First Sentence
I'm assuming that you have installed one of the several versions of Visual Studio 2005. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 20 reviews
8 of 8 people found the following review helpful
Excellant book on the Express version of VB 2005 18 Nov 2006
By T. L Waltz - Published on Amazon.com
Format: Paperback Verified Purchase
I agree with other reviewers that this is an excellant book on the Express version of VB 2005. Since I installed the FREE Express version of VB 2005, I bought this book to help me finally transition from VB6 to VB.net. Having purchased the author's VB6 book, I found this VB 2005 Express book to be of similar quality. And I would highly recommend it to anyone using VB 2005 Express.

The only reason I did not give the book 5 stars is because there are numerous errors in the book. On the Sybex website, the Errata page for this book is BLANK. I personally have submitted over a dozen errata (and I am not talking about grammatical errors, these are programmatical errors) to Sybex for this book. According the Sybex these errata submittals have been passed along to the author, but the author apparently never responded. IMHO this is simply inconsiderate. I have tried to contact the author directly to his "supposed" email address, published in the book, but again NO RESPONSE.

If I wrote a book that would be the foundation for future editions and if people, like myself, were reporting errors in my book for FREE, I would be very grateful and I would send each one of them a personal "Thank You". I hope the author is listening.

The truth is that I have probably learned a lot simply by reading this book carefully enough to uncover these errors and then taking the time to go to my PC and verify that indeed that these were errors.
7 of 7 people found the following review helpful
Solid Introduction to VB 2005 & .NET Framework 13 July 2006
By James F. Houghton - Published on Amazon.com
Format: Paperback
This is an excellent introduction to Visual Basic 2005 and the .Net Framework. It covers all the important topics. The pace is just right (at least for me, an experienced VB6 programmer new to .Net). The author gives you a good foundation, without confusing you with esoterica. The code samples are well-designed, practical applications, many of which could serve as templates for on-the-job tasks. Kudos to the author for a job well done!

My only complaint, and the reason I gave the book 4 stars only, is the quantity of errors. While one expects errors in technical books, which are written under deadline pressure, this one seems to contain more than most. There are the inevitable typos, most of which are fairly obvious. There are also many coding errors. I suggest that anyone using this book recreate and run the source code listings. You will be surprised at what you encounter! Some of the code will not compile; that which will sometimes will generate output you didn't expect. I found it added to the learning experience to correct the bugs. However, I don't think the author or the publisher had this in mind.

Another vexation was the source code on the website. Most of it would not compile on my machine. The reason for this (according to the author, who was kind enough to respond to my email) is that the source code was compiled using a beta version of the software. I found that creating a new project and adding the forms from the sample solved the problem in most cases.
6 of 6 people found the following review helpful
Good book, bad downloaded examples 10 July 2006
By James ONeil - Published on Amazon.com
Format: Paperback Verified Purchase
The book is excellent, however, the downloaded program files used in the examples rarely work. That's what keeps me from giving this book 5 stars.
9 of 11 people found the following review helpful
Best VB2005 tutorials 10 Feb 2006
By Franky Log - Published on Amazon.com
Format: Paperback
This book isn't for the absolute beginner, but it's one of the best VB 2005 books yet. It covers a lot of topics and in much more depth than most relevant books. I'm new to .NET, but not a beginner programmer and this book helped me get quickly through the basics of the language and learn some of the more advanced features. It contains many comprehensive tutorials and examples, some of them quite interesting. Also, a lot of advanced techniques, and valuable comments on designing practical Windows interfaces (how to minimize the use of the mouse and make the most of the Enter key, and how to use the TreeView and ListView controls in practical UIs beyond directory listings). The chapter on cryptography is the most comprehensive reading on data encryption, from simple encryption to public key encryption and digital signatures. The examples in this chapter are awesome. Very satisfied with the book.
6 of 7 people found the following review helpful
May be a good reference but don't purchase to learn VB 19 April 2007
By William T. Coughlan - Published on Amazon.com
Format: Paperback
I purchased this book to learn programming in a visual environment. I have not programmed since I took some courses back in college programming on a main frame. There are many typos in this book and the code Does not work in many of sections. I am trying to learn by following along with the code in the book and get hit with many errors. When you look at the code from the web site it is completely different from what he has in the book which is taking huge amounts of time to figure out what he has done. I would not refer this book to anyone trying to learn the language.
Were these reviews helpful? Let us know