Items related to Advanced Visual Basic 6: Power Techniques for Everyday...

Advanced Visual Basic 6: Power Techniques for Everyday Programs (Developmentor Series) - Softcover

 
9780201707120: Advanced Visual Basic 6: Power Techniques for Everyday Programs (Developmentor Series)
View all copies of this ISBN edition:
 
 

In Advanced Visual Basic 6, two of the world's leading VB experts take experienced developers "under the hood" with VB, introducing powerful techniques for writing high-performance, reusable code that leverages the close relationships between VB, COM, and OLE Automation. This book presents advanced VB programming from a COM data type approach, helping developers build more robust, effective code -- and overcome obstacles that appear as they "push the envelope" with VB. Developers learn how VB describes arrays, and how to duplicate that definition manually to perform simple type casting, and gain unprecedented control over how their programs use memory. The authors introduce best practices for interface-based design using normal VB class modules; show how to partition code for optimal reuse; and more. Next, they present advanced techniques for creating COM lightweight objects; and alternate memory management techniques that allow the creation of complex systems with many objects and minimal overhead. The book also covers threading, type libraries, component versioning, and more.

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

Review:
Written by a Microsoft insider and well-respected VB expert, Matthew Curland's Advanced Visual Basic 6 is a unique guide to extending the reach of VB into COM and object design. This compendium of tips and strategies for doing more in Visual Basic is perfect for intermediate to a advanced developers seeking to overcome bottlenecks in performance and functionality in their favourite programming tool.

The underlying message is that Visual Basic lets you work more efficiently with Microsoft COM if you implement a few extra routines that look under its hood. A custom library of routines (called VBoost) comes with the book. Each chapter shows how to use this code, beginning with new ways to use pointers and access COM internals to enhance performance with such features as arrays, strings, threads and classes. The most notable techniques use memory more efficiently (including code that creates large numbers of objects faster). More advanced readers will appreciate the in-depth guide to building COM objects programmatically within VB. (The book shows you how to create lightweight COM objects using custom routines). For the real guru, there's even a section on how to use inline assembly language within Visual Basic. Later sections turn to a host of techniques for multithreading, doing more with windows and how to manage and customise COM-type libraries for successful real-world deployment. Armed with these custom routines and an expert's-eye view of VB internals, you'll be able to get more out of Visual Basic with faster, more versatile programs. --Richard Dragan

From the Publisher:
A compendium of practices, techniques and utilities
In Advanced Visual Basic 6, leading Visual Basic expert Matthew Curland demonstrates powerhouse techniques programmers can use to write high-performance, robust, and reusable VB code. Readers learn how to leverage the close relationships between VB, COM, and OLE Automation, extending the envelope of VB's capabilities and building high-quality, object-based systems.

Key topics include how to:

Control VB array variables explicitly to directly access arbitrary memory locations Call pointers to standard, cdecl, and class module functions Aggregate complete interface implementations into any VB object Override functions on any interface, including those implemented automatically by VB Turn any user-defined type into a lightweight COM object Minimize memory usage in systems with a large number of objects Safely create and manage threads in ActiveX EXEs and DLLs Interact with messages to customize windowed and windowless UserControl objects contains extensive source code samples to enable all techniques without external DLLs. It also provides integrated type library add-ins for creating and editing referenced libraries, modifying binary compatibility files, and customizing the type libraries that VB generated for ActiveX components.

With this compendium of best practices, sophisticated techniques, and valuable utilities, VB programmers will gain a deeper understanding of VB's inner workings and be able to extend its object-oriented capabilities.

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

  • PublisherAddison-Wesley Professional
  • Publication date2000
  • ISBN 10 0201707128
  • ISBN 13 9780201707120
  • BindingPaperback
  • Edition number1
  • Number of pages516
  • Rating

Top Search Results from the AbeBooks Marketplace

Stock Image

Gary Clarke; Curland, Matthew
Published by Addison-Wesley Professional (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New Paperback Quantity: 1
Seller:
GoldenWavesOfBooks
(Fayetteville, TX, U.S.A.)

Book Description Paperback. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_0201707128

More information about this seller | Contact seller

Buy New
£ 35.11
Convert currency

Add to Basket

Shipping: £ 3.15
Within U.S.A.
Destination, rates & speeds
Stock Image

Gary Clarke; Curland, Matthew
Published by Addison-Wesley Professional (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New Paperback Quantity: 1
Seller:
Big Bill's Books
(Wimberley, TX, U.S.A.)

Book Description Paperback. Condition: new. Brand New Copy. Seller Inventory # BBB_new0201707128

More information about this seller | Contact seller

Buy New
£ 35.94
Convert currency

Add to Basket

Shipping: £ 2.37
Within U.S.A.
Destination, rates & speeds
Seller Image

Curland, Matthew J.
Published by Addison-Wesley Professional (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New Softcover Quantity: 5
Seller:
GreatBookPrices
(Columbia, MD, U.S.A.)

Book Description Condition: New. Seller Inventory # 61671-n

More information about this seller | Contact seller

Buy New
£ 37.27
Convert currency

Add to Basket

Shipping: £ 2.08
Within U.S.A.
Destination, rates & speeds
Stock Image

Gary Clarke; Curland, Matthew
Published by Addison-Wesley Professional (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New Paperback Quantity: 1
Seller:
Wizard Books
(Long Beach, CA, U.S.A.)

Book Description Paperback. Condition: new. New. Seller Inventory # Wizard0201707128

More information about this seller | Contact seller

Buy New
£ 37.61
Convert currency

Add to Basket

Shipping: £ 2.76
Within U.S.A.
Destination, rates & speeds
Stock Image

Gary Clarke
Published by Addison-Wesley Professional (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New Paperback Quantity: 1
Seller:
GoldBooks
(Denver, CO, U.S.A.)

Book Description Paperback. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think0201707128

More information about this seller | Contact seller

Buy New
£ 39.27
Convert currency

Add to Basket

Shipping: £ 3.35
Within U.S.A.
Destination, rates & speeds
Stock Image

Matthew Curland
Published by Pearson Education (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New PAP Quantity: > 20
Print on Demand
Seller:
PBShop.store US
(Wood Dale, IL, U.S.A.)

Book Description PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L1-9780201707120

More information about this seller | Contact seller

Buy New
£ 46.39
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Matthew J. Curland
Published by Pearson Education (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New Softcover Quantity: > 20
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)

Book Description Condition: New. PRINT ON DEMAND Book; New; Fast Shipping from the UK. No. book. Seller Inventory # ria9780201707120_lsuk

More information about this seller | Contact seller

Buy New
£ 38.96
Convert currency

Add to Basket

Shipping: £ 9.98
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

Gary Clarke; Curland, Matthew
Published by Addison-Wesley Professional (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New Softcover Quantity: > 20
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)

Book Description Condition: New. In. Seller Inventory # ria9780201707120_new

More information about this seller | Contact seller

Buy New
£ 38.96
Convert currency

Add to Basket

Shipping: £ 9.98
From United Kingdom to U.S.A.
Destination, rates & speeds
Seller Image

Curland, Matthew J.
Published by Addison-Wesley Professional (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New Softcover Quantity: 5
Seller:
GreatBookPricesUK
(Castle Donington, DERBY, United Kingdom)

Book Description Condition: New. Seller Inventory # 61671-n

More information about this seller | Contact seller

Buy New
£ 38.95
Convert currency

Add to Basket

Shipping: £ 15
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

Matthew Curland
Published by Pearson Education (2000)
ISBN 10: 0201707128 ISBN 13: 9780201707120
New PAP Quantity: > 20
Print on Demand
Seller:
PBShop.store UK
(Fairford, GLOS, United Kingdom)

Book Description PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L1-9780201707120

More information about this seller | Contact seller

Buy New
£ 40.71
Convert currency

Add to Basket

Shipping: £ 25
From United Kingdom to U.S.A.
Destination, rates & speeds

There are more copies of this book

View all search results for this book