Visual Basic Design Patterns VB 6.0 and VB.NET (With CD-ROm)

James W. Cooper

Published by Pearson Education, 2001
ISBN 10: 0201702657 / ISBN 13: 9780201702651
Used / Paperback / Quantity Available: 0
Available From More Booksellers
View all  copies of this book

About the Book

We're sorry; this specific copy is no longer available. AbeBooks has millions of books. We've listed similar copies below.

Description:

Noticeable wear, but still very usable. Text appears free of marks, writing, and highlighting. May have bookstore-related stamps/stickers/marks. CD not included. SHIPS WITHIN 24 HOURS! Tracking Provided. DHL processing & USPS delivery for an average of 3-5 Day Standard & 2-3 Day Expedited! FREE INSURANCE! Fast & Personal Support! Careful Packaging. No Hassle, Full Refund Return Policy!. Bookseller Inventory #

About this title:

Book ratings provided by Goodreads:
3 avg rating
(4 ratings)

Synopsis: This is a practical tutorial to writing Visual Basic (VB6 and VB.NET) programs using some of the most common design patterns. This book also provides a convenient way for VB6 programmers to migrate to VB.NET and use its more powerful object-oriented features. Organized as a series of short chapters that each describe a design pattern, Visual Basic Design Patterns provides one or more complete working visual examples of programs using that pattern, along with UML diagrams illustrating how the classes interact. Each example is a visual program that students can run and study on the companion CD making the pattern as concrete as possible.

Review: Suitable for Visual Basic developers of all levels, Visual Basic Design Patterns brings the powerful concept of reusable software patterns to the world's most popular programming language. While C++, Java, and Smalltalk programmers have long had recourse to hundreds of reusable object-oriented designs, this fascinating and very approachable text puts these powerful design concepts into reach for working VB programmers.

One of the most important (and popular) computer titles in recent memory, Design Patterns: Elements of Reusable Object-Oriented Software, brought patterns to C++ and Smalltalk programmers in 1995. The goal of Visual Basic Design Patterns is to translate the 23 designs (or patterns) outlined in that influential text into a VB setting.

First, Cooper establishes the object-oriented features in Visual Basic 6 and its support for classes and objects. Then it's on to Unified Modeling Language (UML) class diagrams for documenting the "shape" of each pattern. Next comes a tour of the new-and-improved object support in Visual Basic .NET. With the arrival of .NET in 2002, VB became a full-fledged object-oriented language. (Included here is an overview of .NET features and APIs needed to work with basic data types, collections, and files.)

The author largely succeeds in making patterns approachable. Using creational patterns like factories and builders, you'll learn how to create objects more flexibly. Structural patterns, like the adapter and composite patterns, show off how classes can relate to one another beyond simple inheritance. Behavioral patterns like the chain of responsibility and interpreter patterns show off how to add more functionality to your VB projects. Illustrated with clear examples, many using built-in features of VB such as controls or other existing classes, Cooper shows that patterns are readily available for most any developer. Several examples make use of employee classes for modeling an organization, and this allows the author to connect some of the material between sections. For each pattern, you'll get VB 6 and VB .NET versions of code (though, of course, VB .NET makes it easier to model classes with inheritance where required).

This timely volume arrives just as VB .NET brings Visual Basic to the first rank of object-oriented languages with "true" inheritance and other advanced class design features. Surprisingly enough, inheritance is just the tip of the iceberg when it comes to getting objects to work together. While C++ and Java programmers have made use of the library of patterns presented here to do more with classes, VB programmers can now benefit from the same expertise in a format that is definitely a lot more approachable than the original. If history is any cue, Visual Basic Design Patterns should become as indispensable to VB developers as the original software patterns book was to an earlier generation of developers in other languages. --Richard Dragan

Topics covered: Introduction to software design patterns; basic UML diagrams (including inheritance and composition); classes and objects in Visual Basic and VB .NET; object-oriented programming basics; building custom VB user-interface controls; inheritance and interfaces; VB .NET quick start (data types and basic programming tutorial with simple objects); VB .NET APIs for arrays, collections, and file I/O; creational patterns: simple factories, abstract factories, singletons, builder, and prototype patterns; structural patterns: adapters (used with data grids), the bridge pattern, the composite pattern (an employee class hierarchy), the decorator pattern (with ActiveX controls), the façade pattern (used with databases), the flyweight and proxy patterns; behavioral patterns: chain of responsibility (used with a help system), the command pattern (implementing "undo"), the interpreter pattern (for a report language), the iterator pattern (and VB .NET collections), the mediator pattern (used with UI controls), the memento, observer, and state patterns, the strategy pattern (used with graphical plots), the template pattern, and the visitor pattern (used with employee classes).

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Visual Basic Design Patterns VB 6.0 and ...
Publisher: Pearson Education
Publication Date: 2001
Binding: Paperback
Book Condition: Acceptable

Top Search Results from the AbeBooks Marketplace

1.

James W. Cooper
ISBN 10: 0201702657 ISBN 13: 9780201702651
Used Quantity Available: 1
Seller:
Better World Books
(Mishawaka, IN, U.S.A.)
Rating
[?]

Book Description 2002. Condition: Fair. Bk&CD-Rom. Shows definite wear, and perhaps considerable marking on inside. Seller Inventory # GRP80406393

More information about this seller | Contact this seller

Buy Used
US$ 3.48
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

2.

James W. Cooper
Published by Pearson Education
ISBN 10: 0201702657 ISBN 13: 9780201702651
Used Paperback Quantity Available: 1
Seller:
Hippo Books
(Toledo, OH, U.S.A.)
Rating
[?]

Book Description Pearson Education. Paperback. Condition: GOOD. Spine creases, wear to binding and pages from reading. May contain limited notes, underlining or highlighting that does affect the text. Possible ex library copy, that’ll have the markings and stickers associated from the library. Accessories such as CD, codes, toys, may not be included. Seller Inventory # 2808395410

More information about this seller | Contact this seller

Buy Used
US$ 3.65
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

3.

James W. Cooper
Published by Pearson Education
ISBN 10: 0201702657 ISBN 13: 9780201702651
Used Paperback Quantity Available: 1
Seller:
Free Shipping Books
(Toledo, OH, U.S.A.)
Rating
[?]

Book Description Pearson Education. Paperback. Condition: VERY GOOD. Light rubbing wear to cover, spine and page edges. Very minimal writing or notations in margins not affecting the text. Possible clean ex-library copy, with their stickers and or stamp(s). Seller Inventory # 2842903566

More information about this seller | Contact this seller

Buy Used
US$ 3.65
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

4.

James W. Cooper
Published by Addison Wesley Professional
ISBN 10: 0201702657 ISBN 13: 9780201702651
Used Paperback Quantity Available: 1
Seller:
ThriftBooks
(Auburn, WA, U.S.A.)
Rating
[?]

Book Description Addison Wesley Professional. Paperback. Condition: Fair. Seller Inventory # G0201702657I5N00

More information about this seller | Contact this seller

Buy Used
US$ 3.89
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

5.

James W. Cooper
Published by Addison Wesley Professional
ISBN 10: 0201702657 ISBN 13: 9780201702651
Used Paperback Quantity Available: 1
Seller:
ThriftBooks - Silver Arch
(St Louis, MO, U.S.A.)
Rating
[?]

Book Description Addison Wesley Professional. Paperback. Condition: Good. Book has a small amount of wear visible on the binding, cover, pages. Seller Inventory # G0201702657I3N00

More information about this seller | Contact this seller

Buy Used
US$ 3.89
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

6.

James W. Cooper
Published by Pearson Education (2001)
ISBN 10: 0201702657 ISBN 13: 9780201702651
Used Paperback Quantity Available: 1
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Pearson Education, 2001. Paperback. Condition: Used: Good. Seller Inventory # SONG0201702657

More information about this seller | Contact this seller

Buy Used
US$ 7.82
Convert Currency

Add to Basket

Shipping: US$ 4.99
Within U.S.A.
Destination, Rates & Speeds

7.

Cooper, James W.
Published by Pearson Education (2001)
ISBN 10: 0201702657 ISBN 13: 9780201702651
New Paperback Quantity Available: 1
Seller:
Eleven Highways
(Hopkins, MN, U.S.A.)
Rating
[?]

Book Description Pearson Education, 2001. Paperback. Condition: New. FREE UPGRADE to 2 DAY PRIORITY SHIPPING!. Seller Inventory # JE-K590-R91J

More information about this seller | Contact this seller

Buy New
US$ 14.00
Convert Currency

Add to Basket

Shipping: US$ 4.99
Within U.S.A.
Destination, Rates & Speeds

8.

James W. Cooper
Published by Pearson Education (2001)
ISBN 10: 0201702657 ISBN 13: 9780201702651
Used Softcover Quantity Available: 1
Seller:
GlassFrogBooks
(Minden, NV, U.S.A.)
Rating
[?]

Book Description Pearson Education, 2001. Condition: Good. A+ Customer service! Satisfaction Guaranteed! Book is in Used-Good condition. Pages and cover are clean and intact. Used items may not include supplementary materials such as CDs or access codes. May show signs of minor shelf wear and contain limited notes and highlighting. Seller Inventory # 0201702657-2-4

More information about this seller | Contact this seller

Buy Used
US$ 27.52
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

9.

Cooper, James W.
Published by Pearson Education (2001)
ISBN 10: 0201702657 ISBN 13: 9780201702651
Used Paperback Quantity Available: 1
Seller:
BookStore Independent
(Memphis, TN, U.S.A.)
Rating
[?]

Book Description Pearson Education, 2001. Paperback. Condition: Used: Good. Seller Inventory # SKU9096382

More information about this seller | Contact this seller

Buy Used
US$ 22.57
Convert Currency

Add to Basket

Shipping: US$ 4.97
Within U.S.A.
Destination, Rates & Speeds

10.

Collectif
Published by PEARSON (2002)
ISBN 10: 0201702657 ISBN 13: 9780201702651
Used Paperback Quantity Available: 1
Seller:
Rating
[?]

Book Description PEARSON, 2002. Paperback. Condition: OKAZ. - Poids : 1312g - Genre : Informatique Langages et Programmation AW PROFESSIONAL. Seller Inventory # O2307854-666

More information about this seller | Contact this seller

Buy Used
US$ 25.41
Convert Currency

Add to Basket

Shipping: US$ 19.88
From France to U.S.A.
Destination, Rates & Speeds

There are 4 more copies of this book

View all search results for this book