See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

55 used & new from $1.63

Have one to sell? Sell yours here
 
 
Programming Microsoft  Visual Basic  2005: The Language (Pro Developer)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Programming Microsoft Visual Basic 2005: The Language (Pro Developer) (Paperback)

by Francesco Balena (Author)
Key Phrases: basic language concepts, object lifetime, new string, Visual Basic, Public Class, Imports System (more...)
4.2 out of 5 stars See all reviews (22 customer reviews)


Available from these sellers.


27 new from $2.05 28 used from $1.63
More from Microsoft Press
Make the most of your investment in Microsoft technology with books from the Microsoft Press Learning Center.

Customers Who Bought This Item Also Bought

Programming Microsoft® ADO.NET 2.0 Core Reference

Programming Microsoft® ADO.NET 2.0 Core Reference

by David Sceppa
4.6 out of 5 stars (9)  $37.79
Microsoft  Visual Basic  2005 Step by Step (Step By Step (Microsoft))

Microsoft Visual Basic 2005 Step by Step (Step By Step (Microsoft))

by Michael Halvorson
4.2 out of 5 stars (32)  $26.39
MCTS Self-Paced Training Kit (Exam 70-536): Microsoft  .NET Framework 2.0 Application Development Foundation

MCTS Self-Paced Training Kit (Exam 70-536): Microsoft .NET Framework 2.0 Application Development Foundation

by Tony Northrup
Programming Microsoft  ASP.NET 2.0 Core Reference

Programming Microsoft ASP.NET 2.0 Core Reference

by Dino Esposito
3.7 out of 5 stars (15)  $34.99
Programming Microsoft® Visual C#® 2005: The Language (Pro Developer)

Programming Microsoft® Visual C#® 2005: The Language (Pro Developer)

by Donis Marshall
3.7 out of 5 stars (34)  $34.99
Explore similar items

Editorial Reviews

Product Description
Get the expert insights, indispensable reference, and practical instruction needed to exploit the core language features and capabilities in Visual Basic 2005. Well-known Visual Basic programming author Francesco Balena expertly guides you through the fundamentals, including modules, keywords, and inheritance, and builds your mastery of more-advanced topics such as delegates, assemblies, and My Namespace. Combining in-depth reference with extensive, hands-on code examples and best-practices advice, this CORE REFERENCE delivers the key resources you need to develop professional-level programming skills for smart clients and the Web.

From the Publisher
This immensely popular book has been fully revised and updated for Visual Basic 2005, providing definitive, one-volume reference and instruction on the intricacies and uses of the language.

Key Book Benefits:

• Delves into the core, must-know topics for developers working with Visual Basic 2005, , and advances their mastery with essential skills

• Examines new features in Visual Basic, such as generics, code snippets, and My Namespace, in depth, while also providing the latest information on classic features such as classes and execution flow

• Provides hands-on code examples to illustrate concepts and build skills mastery

See all Editorial Reviews


Product Details

  • Paperback: 990 pages
  • Publisher: Microsoft Press; 2nd edition (February 22, 2006)
  • Language: English
  • ISBN-10: 0735621837
  • ISBN-13: 978-0735621831
  • Product Dimensions: 9 x 7.4 x 1.9 inches
  • Shipping Weight: 3.4 pounds
  • Average Customer Review: 4.2 out of 5 stars See all reviews (22 customer reviews)
  • Amazon.com Sales Rank: #109,671 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #82 in  Books > Computers & Internet > Microsoft > Development > Visual Basic

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.
(3)
(1)

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

22 Reviews
5 star:
 (14)
4 star:
 (3)
3 star:
 (3)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (22 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
81 of 82 people found the following review helpful:
5.0 out of 5 stars The book delivers what it promises. And it's not "Step-by-Step", February 10, 2006
By Jazzwall "Jazz" (California, USA) - See all my reviews
There haven't been many good books that take Visual Basic .NET seriously as a full-featured Object Oriented Programming language for the .NET platform. Every other book on VB .NET is nothing but screenshot after screenshot of "drag-and-drop" development using Visual Studio.

Programming with the .NET framework encompasses a huge spectrum of things to learn. VB .NET the language, Visual Studio IDE, ASP .NET , ADO .NET, Windows Forms, Windows Services, Serviced Components and Interop are some of those things. After trying many VB books out there, I can confidently say that covering the entire breadth of topics makes a book shallow.

This book picks a select few of the above-mentioned topics and drills very deep into them. It focuses on the language constructs and shows us better programming techniques. Going through a few chapters, I've already learned many ways to write better code.

I'm glad this book doesn't spend a few hundred pages on ADO.NET and ASP.NET (there are some very good books that cover those topics... see below). Doing so would have taken space away from the valuable (and rare) content on the language itself.

This book won't show you how to create a drag-and-drop Windows/Web app. What it will do is make you a much better programmer.

Here's a list of some of the best books for VB Developers currently for sale:

- For Database Programming: Pro ADO.NET 2.0 (Sahil Malik; Apress)

- For ASP.NET Web Development: Programming Microsoft ASP.NET 2.0 Core Reference (Dino Esposito; MS Press)

- Best-practices for .NET: Practical Guidelines and Best Practices for Microsoft Visual Basic and Microsoft Visual C# Developers (Francesco Balena, Giuseppe Dimauro; MS Press)

- Good overall crash-course to get things started: Programming Visual Basic 2005 (Jesse Liberty; O'Reilly)

And of course, to master the most fundamental thing of all, the language itself, I recommend this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
66 of 66 people found the following review helpful:
5.0 out of 5 stars Author provides details on "Programming Microsoft Visual Basic 2005: The Language", February 9, 2006
I am writing a "review" of my own book to ensure that potential buyers know exactly what the book contains, how it is structured, and why.

First and foremost, this book does **NOT** cover all the topics that its 2002 and 2003 editions do. Most notably, it doesn't cover Windows Forms, ADO.NET, ASP.NET, plus other advanced topics such as serviced components, and security.

The point is, there are so many new things in the .NET Framework 2.0 and a single book can't cover them with the necessary level of detail. If I had squeezed all these topics in a 1400-page book (which is the largest book my publisher would allow me to write), the result wouldn't be satisfactory anyway. If you are interested in these high-level topics, you should purchase a book with a narrower focus, for example the excellent "Programming ASP.NET" by Dino Esposito.

After a lot of hard thinking, I decided to focus solely on important topics that, in my opinion, very few books cover adequately, namely the Visual Basic 2005 language and the most important base classes in the .NET Framework 2.0: basic data types, arrays and collections, resources, files and streams, object serialization, threading, PInvoke and COM interop.

After I took the decision, I had to face the problem of choosing the best title for the new edition. Some portions of this book are taken from its previous editions, therefore the title should have been close enough to make the relation clear. At the same time, the title should have been different enough to emphasize that it isn't a new edition the **same** book. In the end, I opted for appending "The Language" to the original title, hoping that this difference was apparent enough as to have readers of previous edition look more closely at its Table of Contents and understand that some chapters were missing.

The new edition covers in all the new features of the language a very detailed manner, including generics, the My Namespace, unsigned integers, partial classes, operator overloading, and custom events.

But this book is more than just a reference book; rather, it is about **programming techniques** that you can implement with Visual Basic 2005 and base classes in the .NET Framework 2.0. For example, I devote an entire chapter to explain how reflection can be useful to solve recurring programming problems in a very elegant manner, whereas another chapter describes how you can custom attributes to implement plug-ins for Windows Forms application and n-tier, data-centric applications. The chapter on regular expressions shows how you can use this under-utilized .NET feature to parse html files, read comma-delimited and fixed-length data files, perform quite sophisticated input data validation, and more.

Finally, it makes little sense to focus on the language and know nothing about the IDE, and for this reason the book devotes over 110 pages to improving productivity by means of the old and new features of Visual Studio, such as macros, code snippets, tracepoints, unit testing, code coverage, code analysis, and more.

You can read more about this book, including the complete Table of Contents and a couple sample chapters, on my blog hosted by the dotnet2themax web site.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
24 of 27 people found the following review helpful:
5.0 out of 5 stars Improved Language, Platform and Balena is the Master, February 11, 2006
By John Grove (Simi Valley, CA) - See all my reviews
(REAL NAME)      
I have had Balena's book since Visual Basic 6.0, then his Programming Visual Basic.NET, then I got his 2003 edition of the book.

I really like the fact that he separated the important topic of "The Language" as he did it this time. You can find books on ADO.NET elsewhere and that's how it should be because these topics can be quite vast in itself. So I find the approach he took is more helpful.

The improved platform of Visual Studio is remarkable in my opinion and it seems I can get more done now with less code than ever before on some features.

A quick note:
When I first started reading Balena's first book on .NET, I was completely lost. And he even suggested it was not for "beginners", but if you persevere, you will slowly begin to comprehend what .NET is all about. It takes time..But as you learn the concepts, Balena's books becomes all the more clear. So hang in there...And if you are searching for help in understanding what .NET is about, you have certainly come to the right book.

Hope this review helps -
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 The Best Dot Net Framework Book Period!
This is by far the best vb.net coverage for the framework! I concur with the 4 and 5 stars and figure the 2 and 1 stars are folks that can't read the contents page. Read more
Published 3 months ago by G. Merchand

3.0 out of 5 stars How Windows XP really works.
This book was written by two men who were an integral part of designing and implementing the Windows XP operating system. For the general reader:
"fugget about it"!. Read more
Published 4 months ago by Curtis R. Thacker

5.0 out of 5 stars Great VB book for serious VB Programmers.
This is a great book.It has a lot of techniques that you would not normally use in your day to day programming tasks.It covers the language properly. Read more
Published 11 months ago by Nickson F. Mtaita

5.0 out of 5 stars Good Book
I had a case dealing with Version Tolerant Serialization, after searching the web; they all came up short. I double checked the book later, and found the answer I needed. Read more
Published 16 months ago by E. Schneider

5.0 out of 5 stars a great book
I made an international request for this book and in the ship info they told me that the delivery of this item would be delayed... but it didn't. Read more
Published 18 months ago by Carlos Silva

4.0 out of 5 stars Great book -- but probabably not for newbies
The things I like about this book are that the topics it covers are very well done. It covers some of the trickier aspects like threading and regular expressions. Read more
Published 20 months ago by Ian J. Clark

5.0 out of 5 stars Excellent, monumental book - but not for everyone
Visual Basic appeared more than 15 years ago as a tool to define quick prototypes and develop GUI applications with ease. Read more
Published on May 31, 2007 by FILIP Marius

5.0 out of 5 stars excellent book for experienced programmer
I based my purchase of this book on the reviews on it, and I must say that they were accurate. This book is an exceptionally good means for an experienced programmer to learn how... Read more
Published on May 18, 2007 by David Martens

5.0 out of 5 stars Best book on VB.NET
I have read through a few best selling VB.NET books and I believe this is the best book on the topic. Read more
Published on March 29, 2007 by Xu Shaowu

5.0 out of 5 stars Very Good Reference
If you are looking for a beginners book then go elsewhere. If you are looking for a very well written reference on the more advanced features of VB then this is your book. Read more
Published on March 27, 2007 by Kevin Guru

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
A+ Certification 4 5 days ago
C# or Java? 32 9 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Perfect Programming

Shop for programmable thermostats

Install a programmable thermostat to help reduce heating costs by ensuring your home is heated optimally. Shop for name-brand thermostats, including Honeywell and Lux, in Home Improvement.

Shop all programmable thermostats

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 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.
 

Clear the Way

Shop for Snowplows
You can't control the weather, so be prepared for it. Check out a wide selection of snowplows and snow removal products.
 

 

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