See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

10 used & new from £1.30

Have one to sell? Sell yours here
 
   
Learning DCOM
 
See larger image
 

Learning DCOM (Paperback)

by Thuan Thai (Author)
2.5 out of 5 stars See all reviews (2 customer reviews)

Available from these sellers.


2 new from £44.95 8 used from £1.30

Product details

  • Paperback: 502 pages
  • Publisher: O'Reilly Media, Inc. (1 April 1999)
  • Language French
  • ISBN-10: 1565925815
  • ISBN-13: 978-1565925816
  • Product Dimensions: 23.3 x 17.9 x 2.7 cm
  • Average Customer Review: 2.5 out of 5 stars See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 1,121,871 in Books (See Bestsellers in Books)

    Popular in this category:

    #35 in  Books > Computing & Internet > Microsoft Windows > Programming > COM & DCOM
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Learning
   www.Study-From-Home.co.uk    Study From Home, Improve Yourself. Learning
Learning
   www.HomeLearningCourses.com    Learning, UK courses. Learn from home for a better future 
The Teaching Company
   www.teach12.com    The Joy of Lifelong Learning Everyday! 
  
 

Product Description

Review
'Personally, I think the title of this book is something of a misnomer. Yes, it talks about DCOM, but Learning DCOM is much more than that. Fundamentally, It's an excellent introduction to ActiveX control development in its own right and It's all the better for that. I've got many books which cover this topic, but I can honestly say that Thuan Thai's treatment of ActiveX control development is one of the most readable I've seen. It's rather a shame that it is camouflaged; as a specifically DCOM book, hich might cause many prospective purchasers to pass it over.' - Dave Jewell, Developers Review, April 2000

Product Description
DCOM -- the Distributed Component Object Model -- is a recent upgrade of a time-honored and well-tested technology promoted by Microsoft for distributed object programming. Now that components are playing a larger and larger part in Windows 98, Windows NT 4.0, and Windows 2000, every Windows programmer will want to understand the technology. DCOM competes with CORBA as a rich and robust method for creating expandable and flexible components, allowing you to plug in new parts conveniently and upgrade without the need for code changes to every program that uses your component. This book introduces C++ programmers to DCOM and gives them the basic tools they need to write secure, maintainable programs. While using Visual C++ development tools and wizards where appropriate, the author never leaves the results up to magic. The C++ code used to create distributed components and the communications exchanged between systems and objects are described at a level where the reader understands their significance and can use the insights for such tasks as debugging and improving performance. The first few chapters explain both the remote procedure calls that underlie DCOM's communication and the way DCOM uses C++ classes. Readers become firmly grounded in the relation between components, classes, and objects, the ways objects are created and destroyed, how clients find servers, and the basics of security and threading. After giving you a grounding in how DCOM works, this book introduces you to the Microsoft tools that make it all easy. By showing what really happens each time you choose a button in a wizard, Learning DCOM makes it possible for you to choose what you need. This book is for anyone who wants to understand DCOM. While thoroughly practical in its goals, it doesn't stint on the background you need to make your programs safe, efficient, and easy to maintain. Topics include:
  • MIDL (Microsoft Interface Definition Language, the language for defining COM interfaces)
  • COM error and exception handling
  • Custom, dispatch, and dual interfaces
  • Standard and custom factories
  • Management of in-process versus out-of-process servers
  • Distributed memory management
  • Pragmatic explanation of the DCOM wire protocol
  • Standard, custom, handler, and automation marshaling
  • Multithreading and apartments
  • Security at the system configuration and programming level
  • Active Template Library (ATL), ATL wizards -- and what they don't do
  • Writing a component that can be invoked from Visual Basic
  • Techniques for using distributed components
  • Creating an ActiveX control and embedding it in a Web client
  • Authentication and the use of Windows NT security features
  • Techniques for merging marshaling code
  • Connection and distributed events management
  • An introduction to COM+ features


See all Product Description

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
2.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
1 of 1 people found the following review helpful:
4.0 out of 5 stars First rate, 27 Oct 1999
By A Customer
This is a really excellent book, full of examples of all the things that you actually need to do with DCOM. ATL and MFC are used throughout, but the underlying guts are always explained, and you are shown how to do stuff from scratch.

C++ is the language focus here, so it may not be the best reference for non C++ people. Knowledge of "straight COM" is not assumed, so all the COM/ActiveX basics are in there. Finally, the style and organisation of the book are excellent.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1.0 out of 5 stars This book has no focus, 13 Sep 2000
By A Customer
I found this book to be a very poor in style and content. The whole book revolved snippets of code with only one proper example in the Appendix.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Look for similar items by category


Feedback


The Body Shop

The Body Shop - Vitamin C Skin Boost
Protect and boost your glow with The Body Shop Vitamin C Skin Boost.

Shop The Body Shop

 

More From Thuan Thai

NET Framework Essentials

NET Framework Essentials

Microsoft's .NET Framework borrows many concepts from Java but is... Read more

 

Up to 53% off Braun Series Shavers

Braun Series 3 390cc Clean & Renew System Rechargeable Foil Electric Shaver
Get in touch with your smooth side with Braun Series shavers, now with Gillette blade technology.

Discover Braun Series at Amazon.co.uk

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates