Series: Microsoft Programming Series
Paperback: 660 pages
Publisher: Microsoft Press (September 1, 1999)
Language: English
ISBN-10: 0735607281
ISBN-13: 978-0735607286
Product Dimensions: 7.4 x 1.8 x 9.2 inches
Shipping Weight: 3.1 pounds
Average Customer Review: 4.3 out of 5 stars See all reviews (20 customer reviews)
Best Sellers Rank: #1,784,312 in Books (See Top 100 in Books) #255 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Computer Design #818 in Books > Computers & Technology > Hardware & DIY > Design & Architecture #1979 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
I have a lot of books about COM and ActiveX, including "Essential COM", "Inside COM", "ATL internals", "Professional ATL Programming", "Inside OLE", "Essential COM and ActiveX". This is by far the best. It has explained the concept of COM very clearly, with very good examples. As someone say it has many topics similar to the author's "Inside Distributed COM", I think it is because COM+ is based on DCOM concept and Microsoft often change the words.
This book presents the complexities of COM(+) with exceptional clarity. This book deals with COM deepest internals and key concepts are presented in a clear and understandable way. This is "The Book" about COM(+) and I was not suprised that it was the top choice of the: [...]
As people have stated below, this is an updated "Inside DCOM" book. Why are they complaining though? It states that on the back cover!! It's true, this book does not go into the nitty gritty of anything specific to COM+. But if you want to know the "Base"-ics then get this book. After looking through many many COM+ books this is easily the winner. No BS. But you need to be a C++ programmer to understand a good deal of it.
Five months ago I read another book by the same authors: Programming Components with MS Visual Basic and I was very impressed. I was able to understand how to program COM from VB! Recently, I read Inside COM+ Base Services. It took me over five weeks to digest it, but then I understood its value. I was suprised to find a reviewer with such strong negative feeling about the authors of these books. Maybe he should not treat this book as a novel but spend some real time trying to understand it.
I have read nearly all the COM books and this one really explains some of the basic infastructure well. The book does, however, focus more on COM/DCOM facilities than MTS/MSMQ type services.
It covers most of the COM important concepts with additional imformation on COM+ very well and in great detail. It covers most of the COM+ base infrastructure and services but not features like BYOT, CRM, Event system and transaction ...I find this book very useful for learning the why and how COM+ works, but not how to do COM/COM+ programming very much.
It provides the technical foundations of Component Software Engineering. The title is misleading - it is equaly valuable to COM and CORBA programmers. This book takes you from object-oriented to component-oriented and then to distributed components.
This book breaks COM+ into little pieces and makes it look easy. I have a significant amount of books on COM/COM+ and this is definitely the best. I got it at half price but I think that is too much of a bargain.Note: You must know C++ and a bit of COM to appreciate the value of this book.
Inside COM+: Base Services (Microsoft Programming Series) Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) Microsoft Surface Pro 4 & Microsoft Surface Book: The Beginner's Guide to Microsoft Edge, Cortana & Mail App on Microsoft Surface Pro 4 & Microsoft Surface Book Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) Programming: Computer Programming for Beginners: Learn the Basics of Java, SQL & C++ - 3. Edition (Coding, C Programming, Java Programming, SQL Programming, JavaScript, Python, PHP) Raspberry Pi 2: Raspberry Pi 2 Programming Made Easy (Raspberry Pi, Android Programming, Programming, Linux, Unix, C Programming, C+ Programming) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) DOS: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of DOS programming (DOS, ADA, Programming, DOS Programming, ADA ... LINUX, RPG, ADA Programming, Android, JAVA) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) C#: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of C# programming (C#, C# Programming, C++ Programming, C++, C, C Programming, C# Language, C# Guide, C# Coding) FORTRAN Programming success in a day:Beginners guide to fast, easy and efficient learning of FORTRAN programming (Fortran, Css, C++, C, C programming, ... Programming, MYSQL, SQL Programming) Prolog Programming; Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of Prolog Programming (Prolog, Prolog Programming, Prolog Logic, ... Programming, Programming Code, Java) R Programming: Learn R Programming In A DAY! - The Ultimate Crash Course to Learning the Basics of R Programming Language In No Time (R, R Programming, ... Course, R Programming Development Book 1) Parallel Programming: Success in a Day: Beginners' Guide to Fast, Easy, and Efficient Learning of Parallel Programming (Parallel Programming, Programming, ... C++ Programming, Multiprocessor, MPI) MYSQL Programming Professional Made Easy 2nd Edition: Expert MYSQL Programming Language Success in a Day for any Computer User! (MYSQL, Android programming, ... JavaScript, Programming, Computer Software) Programming Raspberry Pi 3: Getting Started With Python (Programming Raspberry Pi 3, Raspberry Pi 3 User Guide, Python Programming, Raspberry Pi 3 with Python Programming) VBScript: Programming Success in a Day: Beginner's Guide to Fast, Easy and Efficient Learning of VBScript Programming (VBScript, ADA, ASP.NET, C#, ADA ... ASP.NET Programming, Programming, C++, C) Apps: Mobile App Trends in 2015 (iOS, Xcode Programming, App Development, iOS App Development, App Programming, Swift, Without Coding) ((Android, Android ... App Programming, Rails, Ruby Programming)) XML Programming Success in a Day: Beginner's Guide to Fast, Easy, and Efficient Learning of XML Programming (XML, XML Programming, Programming, XML Guide, ... XSL, DTD's, Schemas, HTML5, JavaScript)