This book was terrific. I usually do not read technical books cover to cover, I usually just go to the chapters I need when I need them. However, this book was so good, that I read every page. The author does a terrific job of explaining the differences between VB and VB.Net. It has great examples and terrific insight into .Net, OOP, Bugproofing and error handling, XML, databases, ado.net, and much more. If you are serious...
0Report
I'm converting from VB6. I've bought a few books on VB .NET including those by Balena and Connell. This book suits me perfectly. It is very clear, sufficiently comprehensive with a very readable and pleasant style without being patronizing or clever clever. The best introduction to the new IDE I've come across and then it gets even better. I greatly appreciate Matthew MacDonald's obvious expertise and his ability to communicate...
0Report
The author accomplishes exactly what he set out to do, provide insight into VB.Net. Lots of good code samples that work as advertised and support the book's discussion. This book is not a rehash of the product documentation it goes way beyond to show you how things actually work and how you can use them. Very good code samples from a best practices point of view.
0Report
First plus of this book: ONE AUTHOR. Therefore there is a consistent "voice" throughout the book. He writes as though you are having a conversation and explains things in a way that was easy for me (a VB programmer with many years of VB and many more of other xBase languages) to understand. Additionally, when he is explaining a topic and mentions another process that might be new to a VB programmer, he will address that right...
0Report
The unique cover of this book caught my eye and the excellent writing kept me reading. Experienced VB developers will immediately be thankful to Matthew MacDonald for assuming his audience is VB savvy and in no mood to again be ?introduced? to the concept of the IDE and the If-Then-Else statement. The author begins his book with an introduction of the philosophical differences between the .NET framework and classic Visual...
0Report