Message from Dean - May 8th 2007
I am currently testing out a new version of the APF Bridge Component - If you notice any errors within this demo store please drop me a line.
List Price: $39.99Amazon.com's Price: $32.57 You Save: $7.42 (19%)Prices subject to change.
Availability: Usually ships in 24 hours
This item ships for FREE with Super Saver Shipping.
Binding: Paperback
Dewey Decimal Number: 005
EAN: 9781590592755
Edition: 1
ISBN: 1590592751
Label: Apress
Manufacturer: Apress
Number Of Items: 1
Number Of Pages: 392
Publication Date: September 05, 2003
Publisher: Apress
Studio: Apress
Alternate Versions: Click to Display
Related Items:
Browse for similar items by category:
Editorial Review:
Amazon.com Review: Aimed at those with some previous exposure to VB .NET, Visual Basic .NET Class Design Handbook is an effective guide to the new object-oriented features of the language. This concisely packaged tutorial will let you get up to speed with the latest and greatest in VB .NET's support for objects.
While there are any number of beginner's books for VB .NET, this one aims higher, with unique coverage of more advanced class design features. The text begins with a thorough guide to the data types available in VB .NET while introducing essential new language enhancements like inheritance and delegates. The authors next delve into modeling classes with data members, exploring all the options for scoping and sharing data in classes. After covering these "nouns" of class design, the authors next turn to methods (or verbs), starting with constructors. A standout section here is a thorough discussion of new conventions of passing by value and reference in VB .NET and how to pass strings and arrays effectively.
One of the strongest chapters in this book looks at the object life cycle, with in-depth information on a variety of constructor options, plus several design patterns (like Singleton and Factory), which shows how the new VB .NET can measure up to other object-oriented programming languages. Several later sections on new .NET features like properties, delegates, and events show how to use these features correctly. (A short case study using a banking application explores the options when it comes to event handling.) Final chapters demonstrate using inheritance, both with classes and through interfaces. The book closes with an in-depth discussion of deployment in .NET with full coverage of options for assemblies.
With plenty of short code samples and readable tables listing essential language keywords, this title is aimed squarely at the more experienced VB developer. Its concise format and considerable expertise on the object-oriented features of VB .NET makes this title an excellent choice for anyone serious about class design in this new language. --Richard Dragan
Product Description:
Since the announcement of Visual Basic .NET, a lot has been made of its powerful new object-oriented features. However, very little discussion has been devoted to the practice of object-oriented programming at its most fundamental level&emdash;that is, building classes. The truth is, whatever code you write in Visual Basic .NET, you are writing classes that fall within the class hierarchy of the .NET Framework. Visual Basic .NET Class Design Handbook was conceived as a guide to help you design these classes effectively, by looking at what control you have over your classes and how Visual Basic .NET turns your class definitions into executable code.
This book will give you a deep and thorough understanding of the implications of all the decisions you can make in designing a class, so you are equipped to develop classes that are robust, flexible, and reusable. In short, this book will take you from a theoretical understanding of the basic principles of OO programming to the ability to write well-designed classes in actual applications.
Average Rating: 
Rating: -
I was kinda disappointed with this book. I relied on the hight reviews that's why I bought it, thinking I'll be learning more on how to design good classes from problem analysis, but didn't get what I was hoping for. The topics discussed in the book can be found in most of VB.net books around, and this book emphasized that it is not an object-oriented type of learning material, so for those beginner OOP programmers like me searching for a good book from problem analysis to class design, look anywhere else and please recommend if you found one.
Rating: -
This book is pretty good. It could use a little more 'big picture' information. It does a very good job of differentiating protected, sealed, shared... class modifiers and how they work on a technical level, but not necisarially why you would do it.
I think the book has a good bit of value for somebody who is going to architect a small system or build classes. I think this book combined with the sam's "the object oriented thought process" book are a very good match to introduce intelligent people to modern class construction and use. The book really isn't for slow learners. If you need 'for dummies' books, stay away from this one. If you have a reasonable IQ, then its a very concise lesson without much garbage.
Rating: -
Ever been looking for a book but you were not sure what you were looking for because you were not sure what you don't know.
That was me before I finally found it. I am a self taught VB programmer who was REALLY struggling with the OOP concepts. Before buying this book I had purchased 4 or 5 other VB.NET books that didn't cut the mustard at getting me over the OOP hump. And then I found this book.
This book takes nothing for granted and explains so much in such great detail. What is garbage collection? What happens when you call a Reference Type by Value? By Reference? What is constructor chaining? What is an interface? What is inheritance? (And on and on it goes knocking out one question as a time to the tune of HUNDREDS of questions. I have now red this book four times. (Scanned twice, read once, and now am doing a slow thorough read.) It is TRUE that this book is NOT on Object Modeling/Object Oriented Design (now if I could just get my brain wrapped ... Read More
Rating: -
Silly, naive me. I purchased a book with the title "Visual Basic .NET Class Design Handbook" in order to learn more about effective class design, and particularly the expectations of previous Wrox books having wonderful practical examples. But you know you've made a mistake when you receive your book and on page 2 read "This isn't a book about object-oriented analysis and design." It seems as though someone asked the authors "What time is it?" and they wrote a book on how to build a watch and the space/time continuum. I found the single chapter devoted to classes in Sybex's Visual Basic .NET Programming far more valuable than this book. Perhaps it's one of the cases where the title just does not match the intended content -- I'm willing to give the benefit of the doubt and give two stars instead of one. But I'd also hesitate to ask the authors for directions to the restroom, afraid that I would receive a lecture on the digestive process and the history of plumbing.
Rating: -
As an experienced developer, I thought this book was not bad. I was looking for a book to strengthen up my class building skillset, but most of this material is just a presentation of fundamentals that I already know. Unfortunately, this book failed to clarify on topics where I lack a strong understanding because they don't really go very deep. Writing is repetitive and sometimes hard to decipher.
Availability: Usually ships in 24 hours
|