Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$4.30
FREE Shipping on orders over $35.
Condition: Used: Good
Comment: Some visible wear, and minimal interior marks. Unbeatable customer service, and we usually ship the same or next day. Over one million satisfied customers!
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming Distributed Applications with COM+ and Microsoft Visual Basic (DV-MPS Programming) Paperback – June 1, 2000


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
$14.09 $0.01
Best%20Books%20of%202014
NO_CONTENT_IN_FEATURE

Best Books of the Year
Best Books of 2014
Looking for something great to read? Browse our editors' picks for 2014's Best Books of the Year in fiction, nonfiction, mysteries, children's books, and much more.

Product Details

  • Series: DV-MPS Programming
  • Paperback: 456 pages
  • Publisher: Microsoft Press; 2nd edition (June 1, 2000)
  • Language: English
  • ISBN-10: 073561010X
  • ISBN-13: 978-0735610101
  • Product Dimensions: 7.5 x 1.4 x 9.2 inches
  • Shipping Weight: 1.6 pounds
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (33 customer reviews)
  • Amazon Best Sellers Rank: #3,239,585 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

TED PATTISON is an author, instructor and owner of Critical Path Training (www.CriticalPathTraining.com), a company dedicated to education on SharePoint technologies. Ted has worked with Microsoft’s Developer Platform Evangelism group and the SharePoint Product team to research and author SharePoint developer training material early in the alpha phase of the product lifecycle for SharePoint 2007, SharePoint 2010, and SharePoint 2013. He is also the coauthor of Inside Microsoft SharePoint 2010.


More About the Author

Ted Pattison is an author, instructor and co-founder of Critical Path Training (www.CriticalPathTraining.com), a company dedicated to education on SharePoint technologies. For the last five years Ted has worked with Microsoft's Developer Platform Evangelism group researching and authoring SharePoint training material for early adopters. Ted started working with SharePoint 2010 in August of 2008 and since that time has led a series of training classes in which he has already taught hundreds of professional developers how to get started building custom business solutions using the SharePoint 2010 platform.

Customer Reviews

I am amazed by the one bad review that this book received!
Michael F. Maddox
This book is certainly not for the VB beginner, but an excellent read for those looking to get to the intermediate/advanced level.
Daniel Vos
If you want to deploy MTS component to COM+, this book will teach you how to do that.
Wook Kyung Kim

Most Helpful Customer Reviews

20 of 22 people found the following review helpful By Christopher Benson on August 13, 2000
Format: Paperback
This is not a book to learn VB from. It is not intended as an introductory text for beginners. However, once you've become a fairly proficient VB programmer, there is no better book on the market to help you become a great VB programmer.
This book is to VB/COM+ what Kernighan and Ritchie's book "The C Programming Language" was to C. It is THE authoritative text on best programming practices for VB and COM+.
It is not an easy read, but it is packed with more valuable insight per page than any other VB book on the market. I should know because as a professional developer I own a lot of them. It is more "informationally dense" than any other 10 VB books that I own. Beginners and entry-level programmers will probably find it mundane, boring, and esoteric. However, advanced-level VB programmers will find it very informative and quite interesting - at times even captivating as you discover new ways of thinking about VB and the way you program. Just one hint... Don't read too much at one time or your brain will melt. Read a little, think about it, absorb it. Read a little more, think about it, absorb it. Over time, read it all, from cover to cover.
If you are just looking for a book with lots of code examples that you can cut and paste into your own real-world applications, then look elsewhere. There are many sophisticated programming concepts that Pattison tries to convey to the reader. To accomplish this, he bases his code examples on a very simplistic "Dog object". The idea is to teach difficult concepts in the simplest possible manner, and I think he pulls it off rather well. This is an "idea book" rather than a "code example book".
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 12 people found the following review helpful By A Customer on November 20, 2000
Format: Paperback
I found the book invaluable. Having read quite a bit on COM and written COM components in both C++ and VB, I can understand why some readers say that the book contains COM(+) material they've read elsewhere. However, the purpose of this book as I understand it isn't to say anything new about COM, it is to set COM+ in the context of VB and discuss design considerations in that light. Want to understand why VB can't object pool the way your C++ component can? Want to know how VB hides the interface-handling plumbing of COM? Want to understand why VB's method of adding a new method can retain binary compatibility but still break an existing client (OK, you might need some knowledge base help on that)? Want some design tips on creating VB components that will be used by scripting clients? Then this is the book for you. Bottom line, this book actually helped me solve actual problems on real projects involving VB COM+ development.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 10 people found the following review helpful By Craig Pelkie on July 12, 2000
Format: Paperback
Ted Pattison is to VB and COM what Petzold was to an earlier generation of Windows programmers, and William Vaughn to VB and database. I was able to use many of the techniques he described in his first edition, notably interface based VB, on an NT 4 project. Now that we are on W2K, the environment has changed enough that I felt I wanted some guidance with COM+.
This book has bailed me out of several problems, just today. Maybe I'm in over my head in some places, but the reality is, we are often thrown into projects where we don't have 6 months to get up-to-speed on "how it's done right". I know I probably wouldn't have been able to get the information I need out of the Help files, but I sure have found it in this book.
Ted's book is one of the best written technical books I have (hundreds). He explains, anticipates, and doesn't assume. As another reviewer mentioned, every word counts. On the other hand, the book is written so that you can pick it up and read almost from any point, and get incredibly useful information.
Thanks, Ted.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
41 of 53 people found the following review helpful By Roberto Salvadorie on August 7, 2000
Format: Paperback
I found the book to be pretty mundane, slightly boring rehash of the first edition. But judging from the other reviewers, it is just right for most of today's programmers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 20 people found the following review helpful By A Customer on July 26, 2000
Format: Paperback
I read the first version of Ted's Book, and would have rated it with 4 stars. This one is a very solid 5 stars. Ted does an excellent job of covering every topic of importance, with the precise amount of detail for the situation. As I have moved through the book, I have looked in the index for every "hot topic" related to COM+ (i.e. Object Pooling, Threading, Queded Components, Events, Activation, Contexts, etc..) They are all here, and covered in great detail.
It's hard to explain the feeling of complete coverage and satisfaction that you get when you read a well-thought out, well-written approach to any technical topic, but here's my bottom line: When I read Pattison, I feel like he has so much experience writing, teaching, and speaking on COM/COM+ that his book is a perfect distillation of all of the relevant topics, in the precise quantity of high-topic coverage and low-level detail. My impression is that all of his years of research and teaching have now been perfectly presented in one very digestible volume. I'm getting everything I need, in the right order and detail level, to feel very intelligent about the topic.
I actually spend most of my time in Delphi, but do a lot of VB and C++ work also. As an MCSD and big Microsoft proponent, I know that COM+ is going to open up a whole new world of opportunity for server-side development. The topics and knowledge herein, while presented primarily in VB6, are obviously applicable for anyone doing COM/COM+ with VB, Delphi, or C++. I can, without reservation recommend this book to anyone in that audience.
One final comment: The earlier negative review about the "dog object" is way off the mark. Pattison uses a fairly simple object in the first few chapters of the book to illustrate and teach fundamental COM principles. This approach is much appreciated, again Ted demonstrates a remarkable ability to impart large quantities of knowledge into short, understandable sentences.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews