Buy Used
+ £2.80 UK delivery
Used: Very Good | Details
Sold by Book Flood
Condition: Used: Very Good
Comment: 1-3 weeks delivery. shipped from the UK. May be an ex-library copy. Used books do not normally come with their included CD.
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

Sams Teach Yourself Visual Basic.Net in 21 Days Paperback – 29 Nov 2001

5.0 out of 5 stars 1 customer review

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

There is a newer edition of this item:

click to open popover

Special Offers and Product Promotions

Enter your mobile number 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.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone

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

Product details

  • Paperback: 688 pages
  • Publisher: Sams; 1 edition (29 Nov. 2001)
  • Language: English
  • ISBN-10: 0672320665
  • ISBN-13: 978-0672320668
  • Product Dimensions: 18.5 x 3.8 x 23.1 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,320,976 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

From the Back Cover

Sams Teach Yourself Visual Basic.NET in 21 Days provides readers with 21 structured lessons with step-by-step guidance to real-world tasks. Each chapter also contains exercises that reinforce the lessons learned in each chapter. Tips, Notes, and Cautions provide additional advice from the authors on how to get up-to-speed and programming quickly with Visual Basic.NET.

About the Author

Duncan Mackenzie is an MCSD, MCSE, and MCT who works for the MSDN ( group at Microsoft out of Redmond, Washington. He is an excited Visual Basic .NET programmer who has an annoying habit of writing the occasional article. Duncan also has been active as a Visual Basic trainer and has taught many courses ranging from intermediate to advanced VB programming. Duncan has written and collaborated on a number of books on Microsoft technologies, including Platinum Edition Using Visual Basic 6.0 and Word 2000 VBA Programmer's Reference. He also speaks at many conferences focused on Microsoft development.

Kent Sharkey is an MCSD, MCSE, MCT, and MCP+SB. He currently works at Microsoft as a Technical Evangelist within its .NET Solutions Group, his current assignment being the .NET Framework and Visual Studio .NET. Before joining Microsoft, Kent had many years of experience as a trainer and consultant, concentrating on architecting and writing n-tier applications using Visual Basic. He has written and collaborated on a number of books on Visual Basic, including MCSD Fast Track: Visual Basic Exam 70 Ð175; MCSD Fast Track: Visual Basic Exam 70 Ð176; MCSD Fast Track: 4 in 1; and Beginning Visual Basic 6.0 Application Development. He is a regular speaker at various developer conferences focused on Microsoft development.

See all Product Description

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
As a VB developer of 7 years but with little exposure to C++ I found this to be an excellent book.
I have read it cover to cover in about a week and I now feel prepared to venture into what was the complete unknown.
The code samples are good and in most cases the authors do a line by line analysis which can be very useful.
I would recommend this book to anyone wanting to make a quick and easy leap from VB5/6 to VB.NET.
I found most of the chapters useful but especially enlightening were the ones on Object Orientated Programming and ADO.NET.
I've found some books passed over some of the basics of new OO techniques available in .NET too quickly and left me a little bit stumped.
Basically this books gives you the basic information quickly and easily so that you can get started asap.
Comment 42 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 Helpful Customer Reviews on (beta) HASH(0x91cf0aa4) out of 5 stars 12 reviews
3 of 3 people found the following review helpful
HASH(0x91f226d8) out of 5 stars Everything in its right place... 13 Nov. 2002
By A Customer - Published on
Format: Paperback
I understand why the people who wrote these other reviews were disappointed. But I don't think this book is useless. If you want a training manual for Visual Studio.NET, definitely go elsewhere. However, if you're like me, and you want to understand how the technologies came about, how they relate to each other, and how they fit into the grand scheme of things, don't write this book off too quickly. There are a lot of good narrative passages that have helped me over some basic humps.
I totally agree that the code samples are weak... I'm only on day three and have found examples that just simply DON'T do what the book says they will... But I'm still going to read it for the narrative, and then get another, more training oriented book for learning the IDE's ins and outs.
6 of 9 people found the following review helpful
HASH(0x9211a078) out of 5 stars A lot of good material, but rough for a novice. 7 Mar. 2002
By Dr. Robert C.A. Goff, MCSD, MCSE, MCDBA - Published on
Format: Paperback
If you're a VB6 programmer, then this book will be smooth reading, mostly. Although the authors state that individuals new to programming are their target audience, there is scant elementary conceptual material (and intro projects). There are also many leaps of faith. By that I mean that code listings in the early chapters may be aimed at introducing simple concepts, but include syntax that is covered in later chapters, and that may or may not be explained in the listing "analysis."
In general, I think that, by the end of the book, most significant topics are covered adequately for an intro text. Projects are generally suitable for the material, and sometimes clever. (As usual, there are a few typos and ordinary errors, but anyone beyond the novice level will be able to spot them and run the code.) As of early March 2002, the code listings are available for download from the Sams website.
WEAKNESSES: Some of the chapters seem out of sequence. Chapter 5, "Application Architecture in .Net," belongs in a different book. There are a few slips, like using the "Set" keyword for object assignment in one of the listings. Another problem, resulting from Microsoft's waffling in the betas, is that the discussion on array dimensions reflects the early beta version, in which the array dimension is the number of elements (instead of the upper bound), rather than the release version (in which the dimension is the upper bound). While the book is a good start, it is by no means comprehensive. (You'll need to go to "Teach Yourself MORE VB.Net in 21 Days.") I think the most glaring weaknesses are the shortage of hands-on code in the first seven chapters, and the emphasis on console applications to illustrate early concepts. While console apps are expedient for an experienced programmer, it leaves novices wondering if they're studying the right language.
STRENGTHS: For a VB6 programmer moving to .Net, this is the first book I've seen that presents enough plain vanilla code to calm their .Net jitters. Most of the other texts, such as Dan Appleman's excellent book, "Moving to VB.Net" spend so much effort on the advanced features in .Net that an experienced programmer is led to believe that learning .Net is like having to learn Klingon syntax. Mackenzie and Sharkey show its kinder side. The last seven chapters are particularly well written. I should also add that this book seems better focused than its predecessor, "TY VB6 in 21 Days".
CONCLUSION: A fairly decent intro for experienced VB6 programmers. A novice can get through this, but it may burn quite a few calories.
6 of 9 people found the following review helpful
HASH(0x97fec5ac) out of 5 stars Worst Programming Book Ever 18 July 2002
By Ivor Petrie - Published on
Format: Paperback
I learn mostly from books and have bought Sams Series stuff in the past and have been very satisfied - their learn C# and C++ although not brilliant are certainly worth the money. This book however is written by people who don't use or teach the basics of the .NET interface. There are almost no "visual" examples just bucket loads of unexplained code and syntax that doesn't even work in practice and the author hardly uses the visual interface at all, which is the whole point of a "visual language". This is the WORST book on this subject I have read to date and I've read and used 5 others. If you are a beginner, buy Prof Smiley's Learn to Program VB.NET, if you want a professional reference buy the best - Francesco Balena's "Programming MS Visual Basic.NET or if you want multiple worked examples buy Microsofts "Visual Basic .NET - Step by Step". I have all 3 and they are all very good value for what I state. This book should be banned and everyone should demand their money back, vast areas of the book deal with console input. If you want to input that way then you are seriously wasting your money using VB.NET as your programming language choice! Get real Sam's this book is a farce and I certainly could never have programmed in VB after 365 days with your book never mind 21.
4 of 6 people found the following review helpful
HASH(0x9243d384) out of 5 stars Simply The Worst Book I Have Ever TRIED To Read 24 May 2002
By A Customer - Published on
Format: Paperback
I enrolled into an Advanced Visual Basic 6.0 Class at at local Community College and in the middle of the semister, the teacher and classmates all agreed to change our study to VB.NET. We all agreed to purchase and use "Teach Yourself Visual Basic.NET in 21 Days", by Duncan Mackenzie and Kent Sharkey. To our suprise, 80% of the book revolved around using VB.Net's Console. A large majority of the programing is done using the console. All of the students in the Class and the Teacher are VERY dissatisfied with the explanations and examples and the way the authors explained techniques in simple programing. If you are new to VB.NET or are looking for something that will help you understand the VB.NET framework this is not the book for you. If you do purchase this book, buy the biggest Reference Book you can.
2 of 3 people found the following review helpful
HASH(0x91f9daec) out of 5 stars S ="NO " & "GOOD" 14 May 2002
By A Customer - Published on
Format: Paperback
I got to page 83 and trashed the book, did anyone proof this. This book would be a nightmare to anybody trying to learn programing, give yourself a break and pass on this one!
Were these reviews helpful? Let us know