- Release Date: 22 August, 2002
- Collectible Price: $39.99
- Used Price: $20.19
- Availability: Usually ships within 24 hours
- Third Party Used Price: $22.53
Authors: Richard Blair, Jonathan Crossland, Matthew Reynolds, Thearon Willis
Customer Rating: 4.26 of 5 (19 total reviews)
- Perfect for beginners - programming experience NOT needed
If you are a beginner to VB.NET or even a beginner to programming and are interested in creating a software application, this book will give you all the information you need to get started on this endeavor. By the time you reach the end of the book, you may have to supplement your knowledge of VB.NET by reading a few other books depending on the nature of the software application you are creating. But otherwise, if you want to buy just ONE book and learn VB.NET in under 10 days (enough to create Version 1 of your software application), this is the book for you.
Why is it such a great book for beginners? It explains all the necessary concepts in great detail and in a simple fashion. No prior programming experience is assumed and the authors do a terrific job of explaining all the concepts and use good examples. The sample code can be downloaded from the publisher's website and there is an excellent discussion group led by the authors and other industry experts to answer any questions you may have on VB.NET.
The book covers the following main topics - an introduction chapter, VB.NET development tool, basics of writing software, how to control the program flow, intro on objects, the .NET framework, how to build windows desktop applications, how to build web applications, how to access databases, how to access other applications using your custom application, etc.
Of course, if the application you are building is a complex one, this book is NOT sufficient. You need to supplement the knowledge gained through this book with the knowledge from a variety of other books. This is the unfortunate thing with the .NET technology as it stands right now. The situation is definitely improving but it's not there yet in terms of easy explanations on how to manage the development of complex software.
What struck me most about this book was the ease with which practically anyone with above average reading and computer skills can learn how to use this powerful technology. The explanations were very clear leaving almost no doubts on how to use VB.NET for developing software applications. I believe that you can get through each chapter in 1-3 hours and if you are determined to learn VB.NET in 10 days, I believe you can do it with the help of this book. You would have to spend 10 hours a day but you would get through this book by the end of the 10 days. This might be the reason why the sales rank of this book on Amazon has gone up so rapidly over the last few months.
Recommended process for learning VB.NET using this book - read the book cover to cover without skipping any chapters. You can work through all the examples in each chapter or skip them if you feel comfortable that you understood what the authors are trying to convey. These chapters are organized the way they are for a very good reason, to help you learn VB.NET in the shortest amount of time and hence the recommendation NOT to skip any chapters in this book. They all cover very important topics especially for beginners. If you have any amount of programming experience - .NET in particular, you may find it extremely difficult to keep your focus while reading this book as it is too basic and covers too much material that is aimed at teaching how to program. But for beginners, this book is a blessing. Enjoy learning to program in VB.NET and good luck with your software application!
- Simple. Clear. Straightforward.
I have spent a great deal of time browsing through a number of VB.Net books in a couple of my local bookstores. (Both have extensive technical book sections). This book caught my eye and I decided to browse through it. First off, I must say that in the bookstore I was "wowed" by quality of the content. After I got it home and started implementing the examples in the chapters, I can definitively say that this book is excellent.
My goal in my book search was to find a book that explained the VB.Net language as it pertained to the VB.Net development environment. I wanted a book that actually "showed" me how to navigate around the IDE while explaining nontrivial VB.Net concepts and examples, and discussing the language so that I would be able to write some programs after finishing it.
Some of the earlier chapters are geared to a beginning programmer (somewhat like me and even less so), yet the authors branch off and talk about relevant topics without falling off a limb. For example, in chapter 2 - "Writing Software", the authors discuss data types and give numerous examples of accessing the different properties of each. When they get the the Boolean datatype, they actually go into a juicy amount of detail about binary representations and even discuss binary math. Its just a few pages in length but it is darn appropriate and gives a nice overview into the topic at hand. However, they keep it moving and move on to the next appropriate topic with their usual clarity in writing.
I am now focusing on their chapter on "Building Objects" - chapter 4. I have to say that this chapter offers the clearest examples of classes that I have seen. Far too often I have read about classes in other books and have seen weird examples that had little to do with real life...often requiring a "suspension of reality" on behalf of the reader such that the reader was forced to make the leap from theory to reality. This book, on the other hand, shows me how to construct an object that I can actually relate to.
So far I have not found any errors, although they do list some (minor) errata in the Wrox website. But the fact that Wrox even *has* a comprehensive website proactively listing potential errata is yet another reason I am glad I bought this book from this publisher. By the way, I found their website and located the section related to this book in about 12 seconds. The quality is in the details, and obviously somebody at Wrox actually cared about the ease of finding information about their published material.
Like I said I am only on chapter 4, yet I have done a lot of "skimming" ahead and I eagerly await the topics in later chapters where I will learn how to build little Windows applications, make my own menus, handle errors, connect to a database, etc. Basically *all* the things I want to learn how to do. (Are they mind readers?)
- Not a VB.Net book
This book is geared towards teaching beginning programming skills. It just so happens that the authors chose VB .Net as the language. In the outset they indicate that their intentions are to teach you programming skills, no matter what language you use. This made the book title misleading. I can usually depend on Wrox to produce a pretty good book. If I were a beginning programmer perhaps I would be impressed. If you want to really learn the ins and outs of VB.Net this is definitely not the book for you.