Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

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

Programming Microsoft® Visual Basic® .NET (Core Reference) (Developer Reference) 1st Edition

4.5 out of 5 stars 86 customer reviews
ISBN-13: 978-0735613751
ISBN-10: 0735613753
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
Condition: Used: Very Good
Comment: Support Your Planet. Buy CLEAN EARTH BOOKS. Shipping orders swiftly since 2008. This book is in excellent condition and comes with a 100% Money Back Guarantee. Our customer service can't be beat! Tracking included on all orders.
Access codes and supplements are not guaranteed with used items.
48 Used from $3.77
FREE Shipping on orders over $25.
More Buying Choices
9 New from $30.00 48 Used from $3.77

Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
click to open popover

Editorial Reviews

Amazon.com Review

Useful for VB developers of all levels, Programming Microsoft Visual Basic .NET offers a massive and comprehensive guide to the new VB .NET. While concentrating on "traditional" programming techniques brought up to speed with .NET, this book also covers essential Web development, making it a solid choice for those making the leap from VB 6.

The sheer size of this volume is its obvious distinguishing feature. Weighing in at over 1,600 pages, it's easily one of the largest programming books ever published. The scope of coverage here is wide-ranging and comprehensive. The author first presents a basic language-based tutorial of the new VB .NET, highlighting basic keywords, data types, and new class design features like inheritance, delegates, and events.

Patient, thorough coverage and plenty of short code examples are the guiding principles here. The tour of object-oriented features in VB .NET is among the best that you can find. Coverage of built-in .NET support for strings, math, date/time, and file I/O classes (and the like) will help you master these essential APIs. At many points, the author highlights what's new and different from VB 6. There's plenty of coverage of "traditional" VB applications, including the new Windows Forms, database programming with ADO.NET, and Win32 support including programming the Windows registry, MDI, graphics programming (with GDI+), Windows services, and the like. Later sections look at deploying VB .NET applications in assemblies.

Only in its final sections does this text turn toward ASP.NET and the Internet, with several solid chapters on essential Web Forms and new features like caching, configuration, and basic Web development techniques. By centering on essential VB .NET language features first and then covering a wide spectrum of programming APIs, this book offers a winning choice for anyone with previous VB experience who wants to work effectively with the new VB .NET. With its extremely rich range of topics, all backed up with plenty of code excerpts, this title offers a nearly unbeatable one-volume reference on what's inside the new Visual Basic .NET. --Richard Dragan

About the Author

Francesco Balena is a well-known and highly regarded developer and author. He has written numerous Microsoft Press® books, including the widely acclaimed Programming Microsoft Visual Basic® titles, and edits a popular Web site on .NET programming. Francesco is a cofounder of Code Architects srl, an Italian software company that specializes in using Microsoft technologies to create enterprise-level solutions and programming tools. In addition, he is a regional director for MSDN® Italy, and a frequent speaker at developer conferences.


The latest book club pick from Oprah
"The Underground Railroad" by Colson Whitehead is a magnificent novel chronicling a young slave's adventures as she makes a desperate bid for freedom in the antebellum South. See more

Product Details

  • Series: Developer Reference
  • Hardcover: 1616 pages
  • Publisher: Microsoft Press; 1 edition (May 17, 2002)
  • Language: English
  • ISBN-10: 0735613753
  • ISBN-13: 978-0735613751
  • Product Dimensions: 7.4 x 2.9 x 9.2 inches
  • Shipping Weight: 5.6 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (86 customer reviews)
  • Amazon Best Sellers Rank: #511,916 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By M. Lemke on February 19, 2003
Format: Hardcover
This is the best programming book I have ever read. 1600 of pages of intelligent descriptions and code examples. First you learn the VB.NET language, then you dive into chapters that cover a specific realms like Attributes, Threading, Win32, ADO.NET, ASP.NET, and alot more.
As big as the book is, it does not cover everything and I dont think any book could. Hopefully the author comes up with a volumn II book that covers Network classes, Remoting, and more.
Note that this book is not for the faint, I would recommend reading a beginners VB.NET book. If you have VB6 experience then you will adjust real quickly because this book highlights the differences in comparison to VB.NET. In fact there are alot of VB6 examples side-by-side w/ VB.NET examples. As a bonus the book comes with a cd that contains Franscesco's VB 6 book. There will be many times the VB.NET book will point you to a chapter in that VB 6 book.
Comment 28 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
Sometimnes it amazes me how this author managed to know so much about VB.net in so short a time since the product was released. His style is stimulating; his coverage of the subject matter is superb, and the organization of the text is simply great.
If you must have one book on VB.net, make sure it is this one. For one, it will save you much money. You don't have to spend your hard-earned dollars on books that are little more than a rehash of the online documentation. Secondly (and more importantly), you will also save time, because you'll be able to delve right away into the meat of VB.net without wasting time on trivial issues.
Of course, this book does not cover everything there is to know about the .net platform. However, it gives you a very robust foundation in everything vb.net and the new .net platform. It is my firm belief that as long as you stay with the new platform, you will have cause to refer again and again to this book.
Mr. Balena happens to be one of those rare technical authors that know how to write.
The only little problem I had with the book was the CD-ROM that does not contain the electronic version of the book (it contains the VB 6 version). I contacted the author and he offered a convincing explanation of why that was left out. (Some buyers loaded the vb 6 version on their websites, for free download by anyone, causing huge losses to the publishers. So they decided to leave it out in the new edition).
Even then, I still heartily recommend this superb book.
Comment 18 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
I use VB.NET every day and regularly refer to this book for tips, techniques, and explanation of concepts. I use it so much that it's starting to get worn out. As a long time VB6 developer I similarly wore out my copy of Balena's earlier book, "Programming Visual Basic 6.0".
This is a HUGE book (1500+ pages), but unlike a lot of similar tomes there is not one wasted page. Every bit of it is good, useful material. It is aimed primarily at experienced VB6 programmers who want to move to .NET, so unless you already know VB6 pretty well you may find some of his explanations hard to follow. If you DO know VB6 and want to move to .NET, this book will get you there more effectively than any other book on the market - bar none. I've read a lot of .NET books, so I know what I'm talking about.
This is not a re-write of his earlier VB6 book. It is completely new. In fact, wherever VB.NET remains unchanged from VB6 Mr. Balena refers to chapters in his old book (which is included in electronic form on the CD). This is the only "flaw" I've found in this book, as I sometimes have to examine both books to get a complete picture of certain subjects.
This book covers .NET well enough that even a C# programmer could benefit from it. ADO.NET, ASP.NET, WinForms, XML Web Services, Assemblies and Appdomains, Reflection, Regular Expressions, Delegates, Threading, GDI - all that and more are covered thoroughly and with lots of good code examples.
The code examples are generally of high quality, and they illustrate clever tricks and techniques that will prove useful in day to day programming tasks. The code alone is worth the price of the book.
Francesco Balena's writing style is easy to follow.
Read more ›
Comment 25 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Hardcover
The main reason I bought this book is because I am familiar with Francesco Balena's writings and I admire his work.
On important thing to note is that this is not a book to read, this is a reference book.
If you want reasons to buy this book, here are the reasons:
- You will not appreciate this book if you did not start developing in .net and stumbled upon tasks that you did not know how to do.
- It is clear and concise and you will not need to go through the terrible MSDN documentation (sometimes of course MSDN is unavoidable)
-almost everything you need is in this book. You will find at least one simple example of each topic that will aid you to understand the basic idea. Some topics are covered more extensively than others.
If you want reasons not to buy this book, here are the reasons:
- XML, ASP .NET, and ASP data binding controls are not covered extensively here. If this is what you are looking for, try other books.
- The book dwells too much into Win32 application and as a web developer this is not useful for me (around 318 pages). Even ADO.NET is covered with relation to Win32 Application not web forms
- This is something I saw in almost all books I read about .net.
Class libraries that has no examples in the MSDN is almost absent from .Net books. It would be nice to have a book that talks about these forgotten libraries.
In general, I did not regret buying this book since it proved to be a simple and easy way to "How to" do things in .Net
Comment 16 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Pages with Related Products. See and discover other items: visual basic