Items related to Essential IDL: Interface Design for COM (Developmentor...

Essential IDL: Interface Design for COM (Developmentor Series (Dm)) - Softcover

 
9780201615951: Essential IDL: Interface Design for COM (Developmentor Series (Dm))

Synopsis

Virtually all COM projects should begin with IDL, because defining interfaces is the key to successfully designing any COM project. Essential IDL is the first book that focuses entirely on IDL, providing in-depth explanations of both the language and its applications. Essential IDL starts by explaining why IDL exists, what it is for, and what can be done with it. All aspects of IDL syntax are covered: basic interface definition, complex data types, array handling, marshalling issues, and more. From start to finish, the focus is pragmatic. Expert COM developer Martin Gudgin presents extensive IDL code samples and resulting C++, Java, and VB language mappings, demonstrating exactly how to use IDL constructs sensibly and efficiently in both client-side and server-side projects. Gudgin takes a top-down approach, starting with interfaces, then drilling down into simple data types, complex types, pointers and arrays; and finishing with aliasing and other esoteric IDL constructs. The second half of the book is a complete reference guide to all of IDL's data types, modifiers, keywords and attributes.

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

From the Back Cover

The core language of Microsoft's Component Object Model (COM), Interface Definition Language (IDL), is an essential topic for all programmers working with COM. Essential IDL offers these programmers a detailed yet accessible description of IDL and its application to COM development projects. The book presents all of the various IDL constructs and offers insight into their purpose and function in interface definitions. In particular,Essential IDL focuses on IDL constructs that support the efficient marshalling of data as performed by the COM interception layer. Taking a top-down approach, this book opens with the basics of defining interfaces and then details data types, pointers and arrays, aliasing, and IDL support for asynchronous COM. Numerous examples of both server-side and client-side programming illustrate concepts and techniques throughout the book. Readers will learn about such key topics as:

  • Generating type information
  • Building proxy-stub DLLs
  • Local and remote interfaces
  • Primitive, enumerated, and user-defined data types
  • Interface inheritance
  • Top-level versus embedded pointers
  • Object references and pointers
  • Fixed arrays, conformant arrays, and SAFEARRAYS
  • Multi-dimensional conformant pointers
  • Method and type aliasing
  • Asynchronous calls
  • Client-side and server-side asynchrony

Also included is a comprehensive and concise reference to IDL built-in data types, modifiers, keywords, and attributes. This combination of comprehensive description, understandable explanation, convenient reference, and practical working guide makes Essential IDL an important resource for all COM programmers.

0201615959B04062001

About the Author

Martin Gudgin works at DevelopMentor, where he spends his time thinking about component software and related technologies. A Windows developer since 1987 and a COM developer since 1994, Martin has trained and mentored developers from a wide range of companies, including Microsoft, in numerous technical areas such as COM, IDL, MTS, and COM+.



0201615959AB05302001

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

  • PublisherAddison Wesley
  • Publication date2000
  • ISBN 10 0201615959
  • ISBN 13 9780201615951
  • BindingPaperback
  • LanguageEnglish
  • Number of pages384

Buy Used

Condition: Very Good
353 pp. Solidly bound copy with...
View this item

£ 4.55 shipping within U.S.A.

Destination, rates & speeds

Search results for Essential IDL: Interface Design for COM (Developmentor...

Stock Image

Martin Gudgin (Author); Don Box (Foreword)
ISBN 10: 0201615959 ISBN 13: 9780201615951
Used Soft Cover

Seller: gearbooks, The Bronx, NY, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Soft Cover. Condition: Very Good. 1st Printing December 2000. 353 pp. Solidly bound copy with moderate external wear, crisp pages and clean text. Water stain on top and fore edges. Seller Inventory # 1iiDh0031

Contact seller

Buy Used

£ 8.80
Convert currency
Shipping: £ 4.55
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Martin Gudgin
Published by Addison-Wesley, 2000
ISBN 10: 0201615959 ISBN 13: 9780201615951
Used Paperback

Seller: Your Online Bookstore, Houston, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Seller Inventory # 0201615959-3-24466141

Contact seller

Buy Used

£ 13.48
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Martin Gudgin
Published by Addison-Wesley Professional, 2000
ISBN 10: 0201615959 ISBN 13: 9780201615951
Used Softcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00074769447

Contact seller

Buy Used

£ 16.66
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Gudgin, Martin
Published by Addison Wesley Longman, 2000
ISBN 10: 0201615959 ISBN 13: 9780201615951
Used Paperback

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.75. Seller Inventory # G0201615959I4N00

Contact seller

Buy Used

£ 16.69
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Martin Gudgin
Published by Addison-Wesley, 2000
ISBN 10: 0201615959 ISBN 13: 9780201615951
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_351359891

Contact seller

Buy Used

£ 17.50
Convert currency
Shipping: £ 2.85
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Martin Gudgin
Published by Addison-Wesley, 2000
ISBN 10: 0201615959 ISBN 13: 9780201615951
Used Paperback

Seller: dsmbooks, Liverpool, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: Like New. Like New. book. Seller Inventory # D7F7-3-M-0201615959-6

Contact seller

Buy Used

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

Quantity: 1 available

Add to basket

Stock Image

Martin Gudgin
Published by Addison-Wesley, 2000
ISBN 10: 0201615959 ISBN 13: 9780201615951
New Paperback

Seller: Toscana Books, AUSTIN, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: new. Excellent Condition.Excels in customer satisfaction, prompt replies, and quality checks. Seller Inventory # Scanned0201615959

Contact seller

Buy New

£ 79.51
Convert currency
Shipping: £ 3.26
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket