Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Digital Culture » Object-Oriented Software Design » Effective Com: 50 Ways to Improve Your Com and Mts-Based Applications (Addison-Wesley Object Technology Series)  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Mass Market
Trade
Related Categories
• Object-Oriented Software Design
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• MIS
Industries & Professions
Business & Investing
Subjects
Books
• Information Systems
Software Engineering
Computer Science
Computers & Internet
Subjects
• Networking
Microsoft
Computers & Internet
Subjects
Books
• COM & DCOM
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General AAS
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• COM, DCOM & ATL
APIs & Operating Environments
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• Software Development
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General AAS
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General AAS
Software
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• General AAS
Mathematics
Professional Science
Professional & Technical
Subjects
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

Effective Com: 50 Ways to Improve Your Com and Mts-Based Applications (Addison-Wesley Object Technology Series)

Effective Com: 50 Ways to Improve Your Com and Mts-Based Applications (Addison-Wesley Object Technology Series)

zoom enlarge 
Authors: Keith Brown, Tim Ewald, Chris Sells
Creator: Don Box
Publisher: Addison-Wesley Professional
Category: Book

List Price: $44.95
Buy Used: $4.45
You Save: $40.50 (90%)



New (11) Used (33) from $4.45

Avg. Customer Rating: 4.5 out of 5 stars 16 reviews
Sales Rank: 713358

Media: Paperback
Number Of Items: 1
Pages: 222
Shipping Weight (lbs): 0.5
Dimensions (in): 9.2 x 7.3 x 0.5

ISBN: 0201379686
Dewey Decimal Number: 005.276
UPC: 785342379686
EAN: 9780201379686
ASIN: 0201379686

Publication Date: December 1998
Availability: Usually ships in 1-2 business days

Similar Items:

  • Essential COM (DevelopMentor Series)
  • Inside Com (Microsoft Programming Series)
  • ATL Internals: Working with ATL 8 (2nd Edition) (Addison-Wesley Object Technology Series)
  • ATL Internals (The Addison-Wesley Object Technology Series)
  • Windows via C/C++ (Pro - Developer)

Editorial Reviews:

Amazon.com Review
Effective COM opens with a chapter devoted to the migration from C++ to COM programming, presenting five "attitude shifts" that C++ coders need to undergo to program successfully with COM. It starts with a discussion of defining interfaces in the Interface Definition Language (IDL), and then moves on to a discussion of the unique distribution challenges of COM-based systems. The authors also discuss other differences, such as exception calls.

The next chapter presents tips pertaining to the all-important interfaces in COM. Both the big picture and some precise details are covered to help you implement your interfaces safely, as well as the implementations and the particular challenges that COM presents. The authors emphasize "defensive coding"--pointing out dangerous assumptions and offering suggestions for producing reliable components.

Apartments, security, and transaction management are addressed in succeeding chapters. As with the previous topics, they are handled via a series of specific tips and suggestions. If you're new to COM programming, you should read some more introductory texts first, but if you've already experienced your baptism by fire into the subject, this title can help ease future pain. --Stephen Plain

Product Description
In Effective COM, the authors, Don Box, Keith Brown, Tim Ewald, and Chris Sells, offer 50 concrete guidelines for creating COM based applications that are more efficient, robust, and maintainable. Drawn from the authors' extensive practical experience working with and teaching COM, these rules of thumb, pitfalls to avoid, and experience-based pointers will enable you to become a more productive and successful COM programmer. These guidelines appear under six major headings: the transition from C++ to COM; interfaces, the fundamental element of COM development; implementation issues; the unique concept of apartments; security; and transactions. Throughout this book, the issues unique to the MTS programming model are addressed in detail. Readers will gain a deeper understanding of COM concepts, capabilities, and drawbacks, and the know-how to employ COM effectively for high quality distributed application development. A supporting Web site, including source code, can be found at http://www.develop.com/effectivecom.


Customer Reviews:   Read 11 more reviews...

4 out of 5 stars A good COM book   June 17, 2007
This book borrow the format that made the Effective C++ popular. It presents 50 tips on COM. Its targeted audience is developers that have been using COM for a while. Prior knowledge of COM is expected for reading this book. In general, it provides very good tips but the only exception is the section about MTS. Maybe the tips are good but I do not know as I have never worked with MTS. That section contains 8 tips of the 50 tips of the book.



5 out of 5 stars Read this book after Essential COM   July 31, 2003
 3 out of 3 found this review helpful

Essential COM explains how COM really works but when it comes to specific problem you can't figure out what is the best solution to it. Effective COM goes further and presents good COM programming practices. It also clarifies some material from the former book that has not been explained in sufficient depth or lacks specific examples. However the chapter about security is not sufficient. If you are interested in COM security you must read another excellent book "Programming Windows Security" by Keith Brown.


3 out of 5 stars Demise of DCOM   January 24, 2002
 8 out of 13 found this review helpful

This book was meant to help readers do DCOM more efficiently. But after learning about the gory details and ever-shifting underlying plumbings which may well defeat all one's efforts, the only conclusion is DCOM should never be hyped. Java and .Net are the far better solutions. Don't even mention the DCOM security stuff that make it a hell across domains.

Hey man, you should told us that DCOM deserve to be dead at the beginning. :-(

COM is for desktop, period.


5 out of 5 stars Best Practices for COM Development! Very practical!   February 1, 2001
 1 out of 5 found this review helpful

Your looking for a book that will make you a more productive COM developer, get this one immediately.


5 out of 5 stars bark like a dog you bird.   October 4, 2000
I am one cheap programmer. I've survived, most of my 11 years buying less then 20 books (employers bought the rest). However, com objects made me loosen the purse strings. To use com objects from ASP scripts I found the following references NECESSARY:
OREILEY book on ASP,
OREILEY book Learning dcom,
Oreiley book on VBScript,
Oreiley book on Developing ASP Components.

I've also noticed, that the books really do not overly overlap that I would consider any of the books a waste of money.
I found with the knowlege in those books I could (and did) create COM objects for use from C++ and ASP scripts. It was after READING the first 154 pages of this book (Effective Com...) that my com objects went from functional to being a work of art. (Ok, I'm overstating it).

Things that should be obvisous can get lost in the complexity of com. Effective com looks at what's bad and good about com, and that knowlege is power after your basic com skills have been established. I'm not sure I would want to pay full price, but amazon has a good price on this book. Enjoy and have fun!

nbg.

Powered by Associate-O-Matic