Yuck!I'm an experienced VC++, VB, COM, and MTS programmer for Window NT. I bought this book to help bring me up to speed with the changes for Windows 2000, specifically COM+ transactional services (the new MTS).First of all, the first 300 pages have little to do with COM+. It's a review of other programming issues, which belong in a different book. It's pure fluff and a waste of paper. Second, its treatment of transactions is very lacking. For example, it doesn't even discuss the importance of stateless development and that's very important to understand.Don't buy this book. Get "Visual Basic and COM+ Programming by Example" by Peishu Li or "Programming Distributed Applications with COM+..." by Ted Pattison or the golden oldie "Distributed COM..." by Jim Maloney (for NT).