| ||||||||||||||||||
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
21 of 22 people found the following review helpful:
5.0 out of 5 stars
Going from VB to VB.NET? This book is for you!,
By
This review is from: Moving to VB .NET: Strategies, Concepts, and Code (Paperback)
Dan Appleman is one who hates books that are a rehash of the supplied documentation. Not only does he express this opinion, he's done something about it. This book is less about VB.NET syntax and more about how and why things work the way they do in .NET. Much, much more. He provides advice on when to use certain features that are now available to the programmer, and more importantly, when *not* to use them and why (such as inheritance, and multi-threading to name a couple in-depth topics presented).VB.NET is not simply an upgrade to Visual Basic 6, but is a new language. The COM/COM+ worlds are left behind, the .NET world is a new and exciting place that opens up a myriad of new possibilities for the VB developer. Dan does an excellent job in pointing out the differences, bringing the reader into the new .NET world. And he has the rare talent of taking very technical topics and explaining them so that we can easily grasp the concepts. This is not an introductory book, and is not for the beginner. This book is written by a very experienced VB developer for experienced VB developers. Don't take the plunge into the .NET world without first reading this book! The book is worth its weight in platinum.
19 of 20 people found the following review helpful:
5.0 out of 5 stars
He still has the guru status in my 'book'!,
By Troy B. Stauffer (Dublin, Ohio United States) - See all my reviews
This review is from: Moving to VB .NET: Strategies, Concepts, and Code (Paperback)
I found this book, along with most other Dan Appleman books, to be an excellent choice for learning. As he tells you, this is not for the beginner, in fact that is one of the main reasons I bought the book. Dan has a way with words and examples that explain things every step of the way. I am forever amazed at some of the findings he comes up with and the best part about them is that he shares why and how with you including examples that you can run. Another nice part about this book is that even though the title is that of VB.NET he does cover framework issues as well. It is not just another regurgitation of language syntax changes and that makes it stand out above the rest. If you really want to learn about new issues and methodologies, when to and when not to, how to and why, then this book is definitively for you. I gave this a 5-star rating because I truly felt enlightened when I was done with it. Sure, there are times when it might overwhelm you a little (given some of the IL language and assembler instructions) but when you go back and re-read them, you understand why he had to go there. It now becomes clear why he told you what he did.Thanks Dan for another great book. You are, in my mind, still *the* guru!
12 of 13 people found the following review helpful:
5.0 out of 5 stars
Don't let Appleman write off your Inheritance,
By A Customer
This review is from: Moving to VB .NET: Strategies, Concepts, and Code (Paperback)
Don't get me wrong: this book is excellent. My main complaint is that the author severely downplays the significance and usefulness of inheritance. I respectfully, but wholeheartedly, disagree with his squeamishness. Finally, VB can take advantage of the power of object-oriented programming. It no longer has to function merely as the Elmer's Glue for Microsoft's hodge-podge of technologies. Now, VBer's can experience the power of creating class hierarchies that are reusable and simplify programming and design. VBer's can now turn to the wealth of Design Pattern and Unified Modeling Language (UML) literature and take advantage of the work of hundreds of other designers who've been using OO technology for over a decade. And because VB.NET is very similar to Java in capabilities, all the OO thinking that has been applied to Java can be gleaned for use with VB.NET. For ideas about what inheritance and patterns can mean to you, take a look at books such as Object-Oriented Software Construction (the gospel of object-oriented technology), Design Patterns (the gospel of OO design), Object-Oriented Analysis and Design, Thinking in Patterns with Java, UML Distilled, Pattern Hatching, and so on. Don't let anyone write off your inheritance.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|