Start reading Visual Basic 2005 For Dummies on the free Kindle Reading App or on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.
This title is not currently available for purchase
Sorry, this item is not available in
Image not available for
Image not available

Visual Basic 2005 For Dummies [Kindle Edition]

Bill Sempf
3.7 out of 5 stars  See all reviews (14 customer reviews)

Pricing information not available.

Free Kindle Reading App Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.

To get the free app, enter your email address or mobile phone number.


Amazon Price New from Used from
Kindle Edition --  
Paperback, Bargain Price $24.99  
Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

Visual Basic is Microsoft's premier programming language, used by more than three million developers and in 50 million Windows applications Programming pro and veteran Wrox author Bill Sempf has thoroughly overhauled the book's organization and content, making it even more accessible to programming beginners Highlights new VB features and functions, including important advances in compatibility with older VB versions Offers plain-English explanations of variables, constants, loops, VB syntax, forms, controls, objects, and other fundamentals The CD-ROM includes all source code and third-party software tools

Note: The Kindle edition of this book does not include any CDs or DVDs.

Editorial Reviews


"...highly recommended..." (Computer Shopper, April 2006)

From the Author

In Visual Basic 2005 for Dummies - a total rewrite from the previous version - I take you from design to finished program in Web, Windows and Class Libraries in a simple, straightforward fashion. Clarity is the hallmark of this book. My goal is to help you to become a better programmer, and as such the book is populated heavily with best practices and usable sample code. I strive to make every line of code in the book usable, not just a 'quick example', and every word is carefully thought out. As much time was spent designing this book as went into writing it, and I hope your software will be the same. If you have a question, send me an email, and I’ll get back with you.

Product Details

  • File Size: 9219 KB
  • Print Length: 360 pages
  • Publisher: For Dummies; 1 edition (May 14, 2007)
  • Language: English
  • ASIN: B000YDWAV0
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Lending: Not Enabled
  • Amazon Best Sellers Rank: #1,708,323 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

Customer Reviews

Most Helpful Customer Reviews
17 of 17 people found the following review helpful
3.0 out of 5 stars Great for some, useless to others January 29, 2007
By Sean R
I hate to be the person to ruin the perfect score that this book has acquired, but I simply in good conscience cannot give a five star rating due to some flaws in the methods used to teach VB 2005.

In all fairness however, there exists no single programming book that will be able to suit every individual, at least in my opinion. For some this book could easily be 5 stars, for others much less. I think that much of this is based on the reader's perspective, experience, preferred learning style, and goals.

First the good; the book is very well written. The style that the author uses is clear and concise. The book is an easy read in the sense that it doesn't feel like you're reading a textbook, or rather, a lab report on some obscure organic chemistry finding from 1970. Instead of throwing numbers, statistics, or tables requiring massive amounts of raw memorization, the book allows the reader to jump around and reference the parts that are relevant to their "here and now" issues. The book can be read straight through, or used as a reference, and in either case the introduction and application of the .net backbone is well advocated and mostly easy to understand.

Furthermore, the code examples work and provide for very good, usable programs that the user could build upon should they desire. Rather than just providing for simple programs that are useless, the book demonstrates viable, functional programs which is something that many programming books fail to do. Also, there is a lot of explanation given as to the relevance of class libraries and dll's, and how they tie into a project.

Unfortunately, there are some critical flaws that many will notice if they take the time to really evaluate the techniques this book uses.
Read more ›
Was this review helpful to you?
11 of 11 people found the following review helpful
5.0 out of 5 stars Great book. November 10, 2005
As an experienced .Net programmer I like to keep in touch with the beginning books so I know what kinds of problems I will have to correct in a programmer. I like that way this book is laid out and takes the reader through the language. I also like that all the code in the book I have tried so far compiles, this will make the book much more enjoyable for the new programmer. I would recommend this book for anyone that is new to .Net.
Comment | 
Was this review helpful to you?
12 of 14 people found the following review helpful
I always click on "See all my reviews" when I don't agree with a bevy of 5 star reviews, and more often than not you'll notice all those glowing accounts of greatness are the only review a person has submitted. I have a hard time swallowing those reviews, especially after having read the book.

There's one thing I can't stand in any type of tutorial/guide, and that's basic mistakes. For a programming book to have a minor typo a couple times is forgivable; for entire blocks of code to be just WRONG is not. This book has plenty of examples of mistakes - just look at his website [...] to see all of them listed. I gave up on this horrible text after finishing chapter 4. It's a complete mess. I found his website after-the-fact and he even says, "I did less than a good job of describing how to [ ... ]. I guess I was drinking that night."

You got an extra star for at least being truthful.

A read-through of this book by someone other than a non-technical editor is in order before sending this thing to print. Disappointing text, not worth the time/$ when there are others that explain the same concepts without being ripe with mistakes.
Was this review helpful to you?
5 of 5 people found the following review helpful
5.0 out of 5 stars Excellent Book January 13, 2006
I am not new development but I try to read books of all levels. Knowing the author of the book I was curious and I like to read intro books like this to help when I mentor developers. I can compare what they know to what is contained in the book. If well written, I suggest the book, and this is a certainly a book I recommend. It lays out the topics I think are required especially in Part II. Was very happy to see Chapter 6 - Building Class Libraries because too often beginner books make it seem as if class libraries are not an entity to themselves but a piece of either win forms or web forms in .NET. I think this will make it much clearer to the novice. The chapter on debugging distilled the info to a good level to make someone effective instead of overloading with everything Visual Studio can do. Part III covered specific topics that I would not want to explain on my own. The information is readable and not over done. Part IV goes on to pickup some topics I would not have thought to include. Not every new developer will need to read these, but having these simple examples to refer to will be especially helpful to someone who is new to .NET but with some background in Visual Basic. Part V along with all the tips in the books, and the cheat sheets make this book even more valuable. If you are on the fence about this book, pick it up off the shelf at a local book store to get a feel for Bill's writing style. I think the conversational feel of the text makes it much nicer than the other books of the same technical depth on the topic.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
5.0 out of 5 stars Excellent Quick Start tool February 20, 2006
I'm new to Visual Studio and found that I was spending most of my time just trying to figure out the user interface. The practical examples in this book were just what I needed to get up and running in a hurry. Also the book's web site has each chapters' sample code, feedback links, and an Errata page for after print corrections.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Good book.
The book is a fine work. I don't really use VB 2005 very much but this book makes it comfortable when I do.
Published 17 months ago by DarrellB
2.0 out of 5 stars Not enough real examples to build actual code from.
Not enough real examples to build actual code from. Wished it had more real examples, not just explanations of theory.
Published 18 months ago by ATL Photo MAn
1.0 out of 5 stars In 2012 it is old technology
The book was written before WPF (Windows Presentation Foundation) which came out in 2006. That is not the reason that I am giving this book a bad score. Read more
Published on December 10, 2012 by Melissa J. Newman
3.0 out of 5 stars A nice reference for idiots like me!
Since starting a class where I have to make internet pages, I've realized that I know diddly squat about anything beyond the very basics & nothing about the programs such as VB. Read more
Published on October 29, 2009 by ChibiNeko
1.0 out of 5 stars Terrible Book
This book is terrible, especially for new programmers. I am an experienced programmer and just picked up this book at a yard sale, because I like programming books. Read more
Published on August 7, 2008 by MattG
5.0 out of 5 stars Up to speed in no time.
This book hits the ground running. It familurizes the reader with Visual Basic 2005, pointing out what is new for experienced VB programmers on the way. Read more
Published on March 28, 2007 by Timothy Bradshaw
5.0 out of 5 stars This is "Visual Basic 2005 Distilled"; easily the BEST!
I use a variety of programming languages and target a variety of platforms. When I needed a quick fix on Visual Basic 2005, I picked this book. Boy, am I delighted that I did! Read more
Published on October 21, 2006 by Selvakumar Sarangan
5.0 out of 5 stars GREAT PLACE TO START
I am an absolute novice to Visual Basic for Aplications.

This book opened my eyes very quickly and made me feel like a genius in hours. Read more
Published on October 3, 2006 by Peter Goodman
5.0 out of 5 stars Great for Class
As a newcomer to the Visual Basic Programming language and just plain new to Programming period. I picked this book up after I had started an Accelerated Visual Basic Class at my... Read more
Published on July 31, 2006 by UL Jones
Search Customer Reviews
Search these reviews only

More About the Author

Bill Sempf is a software security architect. His breadth of experience includes business and technical analysis, software design, development, testing, server management and maintenance, and security. In his 20 years of professional experience he has participated in the creation of well over 200 applications for large and small companies, managed the software infrastructure of two Internet service providers, coded complex software happily in every environment imaginable, tested the security of all natures of applications and APIs, and made mainframes talk to cell phones. He is the author of C# 5 All in One for Dummies and Windows 8 Programming with HTML5 For Dummies; a coauthor of Effective Visual Studio.NET and many other books, a frequent contributor to industry magazines; and has recently been an invited speaker for the ACM and IEEE, BlackHat, CodeMash, DerbyCon, BSides, DevEssentials, the International XML Web Services Expo and the Association of Information Technology Professionals. Bill is the project leader of the OWASP .NET Project, and is the Administrative Director of Locksport International.


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category