Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
40 used & new from $0.44

Have one to sell? Sell yours here
 
   
Transactional COM+: Building Scalable Applications (DevelopMentor Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Transactional COM+: Building Scalable Applications (DevelopMentor Series) (Paperback)

by Tim Ewald (Author)
4.8 out of 5 stars See all reviews (10 customer reviews)

List Price: $39.95
Price: $29.11 & this item ships for FREE with Super Saver Shipping. Details
You Save: $10.84 (27%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 14? Choose One-Day Shipping at checkout. Details
19 new from $6.99 21 used from $0.44

Frequently Bought Together

Transactional COM+: Building Scalable Applications (DevelopMentor Series) + COM and .NET Component Services (O'Reilly Windows) + Programming .NET Components, 2nd Edition
Price For All Three: $101.10

Show availability and shipping details


Customers Who Bought This Item Also Bought

Essential COM (DevelopMentor Series)

Essential COM (DevelopMentor Series)

by Don Box
4.3 out of 5 stars (91)  $34.64
Inside Com (Microsoft Programming Series)

Inside Com (Microsoft Programming Series)

by Dale Rogerson
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)

by Don Box
4.5 out of 5 stars (16)  $34.10
Inside Com+ Base Services (Microsoft Programming Series)

Inside Com+ Base Services (Microsoft Programming Series)

by Guy Eddon
Programming .NET Components, 2nd Edition

Programming .NET Components, 2nd Edition

by Juval Lowy
4.8 out of 5 stars (64)  $31.50
Explore similar items

Editorial Reviews

Amazon.com Review
Aimed at the advanced C++ or Visual Basic programmer, Transactional COM+ explores the inner workings of Microsoft's COM+ components and provides expert tips and strategies for improving performance across the enterprise.

The most remarkable feature of this book is its extremely detailed guide to how COM+ components make use of system resources like contacts, threads, transactions, and objects. After providing in-depth background (and possible bottlenecks for each type of resource), the author provides a number of tips for better performance. Though sometimes densely written, this text will let COM+ component builders think about and get more performance. Snippets of code in C++ and Visual Basic show key concepts. The book also provides a handful of formulas to predict performance on a system using components.

There's plenty of expertise on display in this book for configuring and applying COM+ components using Microsoft Management Console (MMC) tools. Expert information on these tools is hard to find, and the author covers all the bases with options for pooling, transactions, and the like while recommending how to reduce the overhead of your components. You learn how to limit the use of contexts and transactions to improve performance when necessary. Sections on designing scalable applications on today's multitiered distributed architectures will help you plan for your next project. There's also advice for developing and testing distributed applications. A short appendix previews what's different on Microsoft's upcoming .NET platform (which supersedes the COM+ standard, but is backward-compatible).

In all, Transactional COM+ delivers what you need to become a truly advanced COM+ enterprise developer while making you think through performance and scalability issues on the Windows platform. For anyone faced with squeezing more performance out of existing hardware, the in-depth set of best practices and design expertise in this book will help you create leaner, meaner, and more scalable software. --Richard Dragan

Topics covered:

  • Scalability basics in COM+
  • Sharing identities remotely with COM objects
  • The object-per-client model
  • Transactions
  • Processor objects
  • Objects and contexts
  • The COM+ catalog
  • The Global Interface Table (GIT)
  • Optimizing contexts (including raw-configured contexts)
  • In-depth guide to threads and apartments (including activities and apartment types)
  • Object pooling (including reusing objects and guidelines)
  • Just-in-Time (JIT) activation objects
  • Transactions (including local and distributed transactions, transaction streams, and declarative transactions)
  • Isolation levels and performance (including deadlocks and timeouts)
  • Optimistic and pessimistic application-level locking
  • Performance issues with common protocols (HTTP, ASPs, SOAP, and message queuing)
  • Designing scalable systems (including machine and process architecture)
  • Processor and helper objects
  • Managing middle-tier state
  • Performance tips
  • Introduction to .NET used with COM+
  • Pooled connections
  • Debugging
  • Catalog attributes and COM+ administration tools


Product Description
(Pearson Education) A text explaining how COM+ works and how to use the technology to its fullest potential. Examines the theory behind COM+, the nature of scalability, the importance of transactions, and why traditional object-oriented models are inappropriate for scalable systems. Softcover. DLC: Client/Server computing.

See all Editorial Reviews

Product Details

  • Paperback: 464 pages
  • Publisher: Addison-Wesley Professional (March 16, 2001)
  • Language: English
  • ISBN-10: 0201615940
  • ISBN-13: 978-0201615944
  • Product Dimensions: 9.1 x 7.4 x 1.2 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars See all reviews (10 customer reviews)
  • Amazon.com Sales Rank: #390,779 in Books (See Bestsellers in Books)

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
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

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

 
15 of 15 people found the following review helpful:
5.0 out of 5 stars After reading this book there's only one question left...., July 6, 2001
By "test94" (Amsterdam, the Netherlands) - See all my reviews
...What the hell is the IMarshal3 interface?

The previous reviewer seems to be disappointed that most of the book's sample code is written in C++. Alas, at this time (and until the moment, perhaps in the second release of .NET, when the COM+ component services are implemented in managed code) a significant part of the COM+ infrastructure is simply inaccesible from Visual Basic.

As the title and the preface state, the book's focus is on transactions in the COM+ environment of Windows 2000. Perhaps a list of "requirements", and don't take these too serious, will decrease the number of disappointed readers:

The reader should:

-know the basics of COM

-be comfortable reading C++ code (Although VB or JScript is used now and then)

-know, or read up on, the ATL util classes (CComPtr, CComBSTR)

-same thing for OLE DB (& the ATL consumer wrappers)

What the book does not cover (and again, this is stated in the preface):

-LCE (COM+ Events) and QC

-CRMs

-Security topics

The structure loosly resembles "Essential COM". (that's a compliment :-) )

In my opinion the book delivers on it's promises.

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



 
12 of 12 people found the following review helpful:
5.0 out of 5 stars The real deal, November 21, 2001
By drowninginbooks (Madison, WI United States) - See all my reviews
I'm a professional software engineer with twenty years experience, so I've read my share of computer books and dipped into hundreds more.

This is quite simply one of the best computer books I've ever encountered. A classic.

So many computer books are just rehashes of vendor documentation, vague or misleading or wrong in all the same places the vendor documentation is. This book is different. The author clearly has tested every assertion with his own "spelunking" code. He explores every nook and cranny of COM+, and every sentence is carefully considered, clearly stated, and as far as I can tell, absolutely accurate. There's no "hand-waving", no BS, it's just absolutely solid. Crystal clear, razor sharp.

It's a shame, really, that the title is "Transactional" COM+. I had the book for quite a while before I got around to reading it, because the title misled me into thinking that if I wasn't using transactions then it didn't apply to me. Wrong! This book covers COM+ generally, not just transactions, with particular emphasis on the elements of COM+ that are most likely to affect scalability of middle tier applications. Want to know what threading models to use in components called from ASPs? Want to really understand why? This is where to find out.

It's a serious work and really deserves to be studied with some care, but whatever effort you put into studying it will be amply rewarded.

If only all computer book authors were as smart, as conscientious, and as intellectually honest as Tim Ewald. Bravo!

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



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars A must have for a serious architect/designer, June 25, 2001
By "sanin" (Atlanta, GA USA) - See all my reviews
Dispelling myths, exposing guts of COM+, testing one's ability to read it in one go, this book has it all.

After reading thousands of pages on COM/COM+ I can safely claim that this is the best COM+ book ever. It is one of best programming books I have read in my 15+ years of serious programming activities.

Tim Ewald is the author that delivers the content on the level expected by professional developers, and he does not treat you like a kid talking about stuff that you can learn in five-minutes browsing sessions on MSDN. He goes deep into COM+ and takes you with him in a fast, challenging pace. This book makes you read it in one night, cover to cover, and after you figure out that you got lost just around chapter 6, you start over and read it again.

"Transactional COM+" is invaluable reading for any serious architect or developer using COM+ as their environment of choice. Examples are clear, and, although written in C++, should not be hard to understand. Any serious VB developer looking to grasp COM+ at this level should be able to at least read C++ and map it over to VB implementation (where applicable).

Thank you, Tim, for this wonderful book.

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


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars I was blind-folded...
...with regards to COM+ before I read this book. A definite eye-opener! Very well written, explains in a concise manner both the big picture but most importantly IMHO the little... Read more
Published on May 13, 2002 by Dimitrios Staikos

5.0 out of 5 stars Serious and scientific
Clear, concise and honest this book is for the advanced programmer/architect. It shows all the inners of COM+ and everything is based on serious theoretical background that too... Read more
Published on December 15, 2001

5.0 out of 5 stars Great Book
One of the great book. Every COM+ developers should keep a copy
Published on December 10, 2001 by Sri Thuraisamy

3.0 out of 5 stars You should know....
All the code examples are in C++. A VB developer should look elsewhere for COM+ instruction.
Published on May 21, 2001 by Mark Puck

5.0 out of 5 stars Not another let-me-show-you-how book....
.... but is a let-me-explain-to-you-why book. The authoer (Tim Ewald) obviously has a clear unerstanding of how COM+ was designed, and how the different features it offers can be... Read more
Published on April 30, 2001 by Khaled Hassounah

5.0 out of 5 stars Writing a COM+ application ? You _NEED_ this book!!
If you're an architect or developer working on a COM+ application that needs to be scalable, you should read this book. Read more
Published on March 31, 2001 by Richard Anderson

5.0 out of 5 stars Without a doubt the best in the DevelopMentor series!
I have been building transactional COM apps for many years. The cover says it all - I was blind in a lot of the things I was doing. Read more
Published on March 15, 2001 by Michael A. Richardson

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
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]

   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Storm Warning

Black & Decker Storm Station
Buy the Black & Decker Storm Station--an all-in-one emergency power source, radio, and flashlight--for the unbelievably low price of $119.99.

Shop the Power Tools Store

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 
Shop for Echo outdoor power equipment
Echo Outdoor Power EquipmentA worldwide leader in outdoor power equipment, Echo prides itself on setting the industry standard.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & 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

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates