• List Price: CDN$ 53.99
  • You Save: CDN$ 17.78 (33%)
Only 6 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Visual Basic 2012 Program... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Very Good | Details
Sold by bwbuk_ltd
Condition: Used: Very Good
Comment: Ships from the UK. Former Library book. Great condition for a used book! Minimal wear. 100% Money Back Guarantee. Your purchase also supports literacy charities.
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 all 3 images

Visual Basic 2012 Programmer's Reference Paperback – Aug 21 2012

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 36.21
CDN$ 29.70 CDN$ 17.68

Harry Potter and the Cursed Child
click to open popover

Special Offers and Product Promotions

  • You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

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

Product Details

  • Paperback: 840 pages
  • Publisher: Wrox (Aug. 21 2012)
  • Language: English
  • ISBN-10: 1118314077
  • ISBN-13: 978-1118314074
  • Product Dimensions: 18.8 x 3.8 x 23.6 cm
  • Shipping Weight: 1.4 Kg
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #319,144 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From the Back Cover

Learn to write code that leverages the latest features of Visual Basic 2012

Visual Basic 2012 is packed with powerful features and this book will help you master them all. You'll gain a solid understanding of essential Visual Basic topics and begin applying the information to perform a host of important development tasks. The tutorials inside are filled with code examples and the best methods for using them to write your own programs. Soon you'll be building sophisticated applications as you learn to get the most out of forms, windows, controls, and other objects that help make Visual Basic such a popular programming language.

Visual Basic 2012 Programmer's Reference:

  • Explores the Visual Studio integrated development environment (IDE) from a developer's point of view
  • Covers the objects a program uses to build a user interface and implement the program's functionality
  • Shows how to perform specific tasks and why one approach might be better than another
  • Discusses the fundamental concepts of object-oriented programming
  • Uncovers how an application can interact with its environment, including loading data in external sources
  • Offers a quick review of the syntax for particular commands

Wrox Programmer's References are designed to give the experienced developer straight facts on a new technology, without hype or unnecessary explanations. They deliver hard information with plenty of practical examples.


Programmer Forums

Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads

Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More

Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

About the Author

Rod Stephens is a VB programming guru and the author of more than two dozen programming books, including Stephens' Visual Basic Programming 24-Hour Trainer. He also writes frequently for such magazines as Visual Basic Developer, Visual Basic Programmer's Journal, and Dr. Dobb's Journal. Rod's VB Helper website (vb-helper.com) provides thousands of pages of tips, tricks, and code examples for VB programmers.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

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

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0xa3952d98) out of 5 stars 18 reviews
11 of 13 people found the following review helpful
By Brian D. Reed - Published on Amazon.com
Format: Paperback
To begin this review, let me begin by stating this book is NOT a "How-To" book in the traditional sense of what one might think of. This is not one of those learn Visual Basic 2012 in 24 Hours type of books or even a book like the Murach series. No. This book is, in fact, what it states, a Programmer's Reference book. The difference being, this book is much like one of my all-time favorite programming books that was released by the O'Reilly Media back in April, 1998 entitled "Visual Basic Controls in a Nutshell." That book became the most important reference book for me throughout my career as a Visual Basic programmer. I darn near wore out my copy of it. While I was teaching Visual Basic Programming at Community College of Aurora, I highly recommended it to all my students who wanted to seriously learn Visual Basic programming. Rod Stephens Visual Basic 2012 Programmer's Reference book reminds me very much of the O'Reilly book that I came to rely on so heavily.

When I read this book, what I think about is my current generation of individuals. Those of us that grew up without the use of the Internet to quickly type in a few keywords and find a plethora of information based on our keywords. We are the generation that learned to rely on the Index at the back of the book for pointing us to the page where we could hopefully find our answers. Today's "younger" generation doesn't understand that. They have grown up in a world that is full of technology and, in particular, the Internet which as I just described can give them a plethora of information regarding any subject.

When I think about what Rod Stephens has done with this book is, he has taken all of the plethora of information and intertwined it with his own experience and expertise to give us a book that is truly a Programmer's Reference book. One that we can pull down off the shelf, look in the Index or Table of Contents, to find just exactly the information we need to know instead of having to sift through all the various links and pages and information available on the Internet.

When you open the Merriam-Webster Collegiate Dictionary, 11th Edition, and you look up the word "Reference," the first definition stated is, "the act of referring or consulting." That is what Rod Stephens has done in writing this book. He has become a personal consultant for your understanding the many aspects to the Visual Basic Programming Language developed by the Microsoft Corporation. The way the book is written, it is as if Rod Stephens is sitting right next to you coaching you on exactly what you need to know in order to become the best Visual Basic developer you can be. There is no standard "fluff-n-stuff" in Rod Stephens book that you often find in those 24-Hour or "Introduction" books. Rod Stephens gives the information to you in a straight-forward, right between the eyes, here it is type of approach. There is no "Sugar Coating." It is as if you are sitting there at your desk with Rod Stephens by your side and you ask him a question and he just gives you the straight up answer right then and there. No fluff, just the right stuff.

Rod Stephens begins the book by describing in very easy to understand language what the IDE is and how it works. The first several chapters of the book cover what I would call the "Basics" of Visual Basic programming and then ramps up at a very steady, even pace into the more advanced topics. Rod Stephens definitely knows how to write a book that can cover all levels of experience with Visual Basic programming. Not an easy task I must say, having taught the subject at the college level and having to work with those who had never even opened an IDE window to those who had advanced knowledge of other programming languages and were wanting to switch.

Those who have experience working with the Visual Basic Programming Language previously will probably look at the first several chapters of this book and scoff thinking there is nothing new in the pages that can help them because they have all that previous experience. Let me tell you, Rod Stephens had you in mind when he wrote this book. Throughout the entire book there are what I call "Tips & Tricks" that appear in a gray colored box. This is where Rod Stephen's years of experience will trump your particular experience. I can guarantee that you will pick up tidbits of information that you either have forgotten or never knew in the first place. The same is true of the regular text of the book as well.

There is just so much information that is contained within the pages of this book that you will find yourself reaching for it time and time again asking Rod Stephens to be your consultant on any Visual Basic 2012 project you might be starting or working on.

The question every person has when looking for a book to purchase is, "Will I learn anything from reading this book?" I believe the question has already been answered in this review with a resounding, "YES!!!" no matter what your skill level within the Visual Basic Programming world. Will this book need to be read from cover to cover in order to learn what you need? It all depends on your skill level and your experience. If you have any experience at all, then no. Use the book as it was intended, a quick reference guide. If you do not have any experience, then yes, I suggest you start with the first chapter and be sitting at your desk with the Visual Basic IDE open on your desktop or laptop computer so you can follow along. In no time at all, Rod Stephens will have you designing and coding your first Windows Form application, which in my opinion is still very much used within Corporate America to this day. Even in the day of having the Internet and Web-Based software applications, Windows Forms has never really been completely dismissed, although I believe Microsoft would disagree and like to see you move on. What you learn by developing Windows Forms applications can be used to eventually do that sort of work, but everyone has to start somewhere, including starting a new project from scratch. Make sure you have Rod Stephens Visual Basic 2012 Programmer's Reference on your desk or within arm's reach. You're gonna need it!
2 of 2 people found the following review helpful
HASH(0xa39689f0) out of 5 stars Visual Basic 2012 Programmer's Reference June 30 2013
By gelder - Published on Amazon.com
Format: Paperback
Visual Basic 2012 Programmer's Reference is a great looking book cover to cover. The book is about the Visual Basic programming language, which has been around for many years. The author essentially based this book on the reader's lack of knowledge of the Visual Studio IDE (Integrated Development Environment). There are approximately 6 chapters just giving the reader a look and feel of the IDE. For a first time student of Visual Basic and someone new to Visual Studio, this is a great book. On the other hand, for an experienced programmer or expert user of Visual Studio, this is not the book to read.

This book mainly focuses on Windows form development. The author really hit home with things like form controls and how to make better use of the controls placed on a page. The book also has several chapters on WPF (Windows Presentation Foundation), which is used to run on the local machine as Windows forms do. The author's vision to provide the reader with sound programming concepts was well documented. The author was very careful not to take the book far out of scope. The author stated the mission of the book was to cover as much as possible but in no way was it possible to present everything.

To me, this book did not cover the technology mostly used today, which is ASP.Net. ASP.Net/ MVC are in high demand and this book had no mention of ASP.Net at all. This book's usefulness became apparently dim. Initially, the author advised that all programmers should read this book. After the first several chapters, I got bored. While going through all the chapters on menus, toolbars and windows, I noticed a great insight of that of the author. The author conveyed that the WCF editor was really weak, meaning the editor's IntelliSence had some issues. The author provides great tips throughout the book, which gives the reader empowerment.

This book had a great section of OOP concepts. The basic OOP concept covers encapsulation and polymorphism. After reading this section I felt well informed about how encapsulation worked and the idea of hiding all objects inside the class object. The chapters on inheritance and Interfaces were well written with several code examples like: Public Class Person and Public Class Employee Inherits Person.

The author provided many useful examples like the above throughout this book. I especially enjoyed the reference material at the end of the book. There were things like formatting numbers, name spaces, LinQ and many other concepts, tricks, etc.

Overall, I think this book is for a beginner and maybe an intermediate programmer. There is a lot of simple how to-do something. There is nothing to challenge a seasoned programmer. For me, the fact that ASP.Net was left out of this book, caused my interest in reading it to go down.

I gave the book 3 stars because I felt like something was left out.
HASH(0xa3968e28) out of 5 stars It's a Reference, not a Recipe Aug. 9 2013
By E. Flamm - Published on Amazon.com
Format: Paperback
Before I started writing this review, I took a look at what the other customers had to say. One of them pointed out that the book doesn't really cover ASP.Net or ASP.Net MVC - it's worth noting that each of those topics is the subject of numerous books covering both C# and VB implementations. I think the author positions VB 2012 as the successor not only to previous versions of VB.Net but also to the long deprecated if not departed Visual Basic language, which pretty much served the desktop application developer and not the web. In that sense, Mr. Stephens has produced a comprehensive reference to the Visual Basic language which will serve both professional and hobbyist developers of Windows desktop applications well. I also appreciate one of the other reviewers calling out the later chapters which focus on VB's implementation of abstract concepts like Object Oriented Programming as well as the very practical issues of dealing with the real world. In fact, the chapter on working with streams really helped clarify the purpose of some code I've been using for years without really understanding how it works.

In my own programming journey, I picked up C# a few years ago for a consulting project, and have found that most .Net bloggers and authors seem to favor C#, although some try to give equal time to Visual Basic. I think that's partly due to the extra syntax elements (semi-colons, curly braces) in C#, which give it more of the look and feel of non-Microsoft languages like Java. On the other hand, Microsoft has made the languages pretty comparable in their 2012 implementations; Rod Stephens book provides a comprehensive reference for desktop developers who choose to use VB or who come to work on projects which have a substantial base of VB code already in place.
HASH(0xa3969204) out of 5 stars A serious reference that's easy to understand. June 3 2013
By VB Professor - Published on Amazon.com
Format: Paperback
This is one of the handiest books to have on your desk if you're a VB developer or even just learning Visual Basic. There are few books that cover as many programming topics.

This book provides excellent streamlined instruction in addition to syntax, tables, and code. You don't have to create some huge project to see how a single feature of VB works. There are short code snippets throughout the book that provide clear examples with the minimum of code and simple explanations.

Even though this is not necessarily a beginning to intermediate VB book like the author's "24 Hour Trainer", the first six chapters provide a brief but thorough explanation of how to get started with Visual Basic. This would be a great supplement for any VB textbook or beginning programming book because it is so straight forward and easy to understand.

The inclusion of some of VB's less used features such anonymous types, generics, and lambda expressions are well covered in this book as well as the usual database, error handling, and object-oriented programming (OOP) subjects. All are defined, explained, and illustrated with code. The accompanying code samples are complete and easy to follow. The database chapter alone has 14 programs that can be run to reinforce the content in the book. The program samples I've run so far were written in Visual Basic 2012 using the .NET Framework 4.5 making them fully compatible with the default installation of VS 2012.

There are 30 chapters and 22 appendices of clear, direct, no-nonsense instruction and examples. All of the code for the book can be downloaded from Wrox, the publisher, who also provides a forum for questions and discussion.

Highly recommended.
HASH(0xa39692e8) out of 5 stars A Good Reference May 5 2015
By Keith Thompson - Published on Amazon.com
Format: Kindle Edition Verified Purchase
I broke my rule about not buying reference books in Kindle format in this case.

Even in Kindle format I'm getting good value from this book and the explanations are far above the average for a programming book. If you have a serious use for a VB 2012 book, this book will probably be of good use for you.