Many developers encounter COM+ issues that have already been worked through by other developers. This book documents these common COM+ design and implementation issues, gives you proven ways of solving them, and presents practical technical advice and information to help you avoid COM+ pitfalls. It offers a wealth of design patterns, best practices for implementation, explanations of how the latest COM+ services work, plus in-depth analyses of performance trade-offs between competing COM+ solutions—all so that you can profit from the experience of those who have been successful in the COM+ development environment in enterprise projects across various industries. It also gives you extensive code samples in text and on the companion CD-ROM in Microsoft Visual C++ and Visual Basic. Packed with problem-solving insights, this book covers these topics:
"synopsis" may belong to another edition of this title.
The Component Object Model (COM+) design is Microsoft's specification for inter-operable software units written in multiple languages. It's an ideal framework in which to create reusable nuggets of software that help solve multiple business problems. As adaptability and reusability are the cornerstones of patterned software architecture, as well, the two concepts fit together almost exactly. That's the core premise behind Designing Solutions with COM+ Technologies. The book recognises the fact that no matter what problem you have on hand, other people have probably solved it or something like it already and there's no reason for you to expend undue effort on it. About a third of this book contains statements of architectural problems and COM+ solutions to them, usually in C++. It's manna for true believers in object orientation who want to get the most out of COM+.
In addition to the patterns, the authors have included a COM+ tutorial in their compilation. It isn't as valuable as the patterns, but it provides valuable explanations of some of the newer and more obscure aspects of the environment. The explanations of threads and other concurrency strategies are particularly nice, as is a late section on COM+ as an infrastructure for scalable, distributed software. Read this book--assuming you have a handle on the basics of COM+--for its design patterns and learn from their implementations. If you're new to COM+, you'll benefit by preceding your perusal of this volume with a look at Don Box's Essential COM, which (despite its age) is perhaps the best "learn COM" book around. --David Wall
Topics covered: The latest Component Object Model (COM+) specification, interpreted as an environment in which to create reusable and adaptable patterns. After some introductory material on COM+ fundamentals (including smart pointers, concurrency and the various implementation environments), the authors get to the patterns. These cover streams, persistence, marshal-by-value and reference-cycle management. A section deals with COM+ as it relates to Simple Object Access Protocol (SOAP).
"About this title" may belong to another edition of this title.
Seller: HPB-Red, Dallas, TX, U.S.A.
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_474544742
Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Seller Inventory # G0735611270I3N00
Seller: Blue Vase Books, Interlochen, MI, U.S.A.
Condition: good. The item shows wear from consistent use, but it remains in good condition and works perfectly. All pages and cover are intact including the dust cover, if applicable . Spine may show signs of wear. Pages may include limited notes and highlighting. May NOT include discs, access code or other supplemental materials. Seller Inventory # BVV.0735611270.G
Seller: medimops, Berlin, Germany
Condition: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Seller Inventory # M00735611270-G
Seller: Greener Books, London, United Kingdom
Paperback. Condition: Used; Very Good. **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence! Greener Books. Seller Inventory # 5081596
Quantity: 1 available
Seller: Bookbot, Prague, Czech Republic
Softcover. Condition: Fair. Unbekannte Unterschrift / Widmung / Aufkleber; Abnutzung / Risse - leicht; Vergilbt / ausgeblichen; Hat Beilage / CD. A thorough working knowledge of the Microsoft "RM" Component Object Model (COM) and COM+ technologies is a prerequisite for effective design and implementation in today's networked Microsoft Windows "RM" operating environment. But many development teams, during the design and implementation phases of their projects, encounter generic COM+ issues that have already been worked through by other developers. COM+ Software Architecture documents these issues and presents ways of solving them that have proven successful in past projects. This book provides practical solutions to practical problems on more than one level. Some chapters qualify as design pattern catalogues, others offer implementation best practices, and others analyze performance trade-offs between competing solutions. All offer the kind of focused COM+ technical advice and information that can help developers avoid design and implementation pitfalls by learning from those who have already been successful in the COM+ deve. Seller Inventory # d5428a1d-9cf5-4019-8b0e-6daff51c210b
Quantity: 1 available
Seller: Mispah books, Redhill, SURRE, United Kingdom
paperback. Condition: Good. Good. Dust Jacket NOT present. CD WILL BE MISSING. . SHIPS FROM MULTIPLE LOCATIONS. book. Seller Inventory # ERICA82907356112703
Quantity: 1 available