Global Shopping Center
UK | Germany
Home - Books - Computers & Internet - Authors, A-Z - Box, Don Help

1-5 of 5       1

  • Box, Don
  • click price to see details     click image to enlarge     click link to go to the store

    $33.99 $19.00 list($49.99)
    1. Essential COM
    $33.99 $26.49 list($49.99)
    2. Essential .NET, Volume I: The
    $30.57 $16.30 list($44.95)
    3. Effective COM: 50 Ways to Improve
    $34.95 $5.08
    4. Essential XML : Beyond MarkUp
    5. Understanding Microsoft Windows

    1. Essential COM
    by Don Box
    list price: $49.99
    our price: $33.99
    (price subject to change: see help)
    Asin: 0201634465
    Catlog: Book (1997-12-22)
    Publisher: Addison-Wesley Professional
    Sales Rank: 66811
    Average Customer Review: 4.24 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    The Component Object Model (COM) is deep and extremely difficult, making it impossible to grasp the ideas behind this specification quickly or easily. Don Box, the author of Essential COM concedes that it took him six months of reading documentation, writing programs, and experiencing general puzzlement before he had his personal COM epiphany. Nonetheless, if you're a C++ programmer and you want your skills to continue to be relevant in a PC market dominated by Windows 95 and Windows NT, you need to get going down the path toward your own COM enlightenment. COM is the tool of choice for creating distributed and concurrent systems for modern Microsoft operating systems. If there's a book that will help you get a handle on the COM phenomenon, Essential COM is it.

    Endorsed by object-orientation guru Grady Booch and Microsoft COM expert Charlie Kindel, Box's book takes the reader from an elucidating discussion of why a demand exists for COM and how it fits into the progression of C++ technology to a cool exhibition of some COM programs he's written. Along the way, Box covers the four corners of COM interfaces, classes, apartments, and security--all explained in developer's detail. He also gives attention to access control, marshaling, and Distributed COM (DCOM). Essential COM isn't an application programming interface (API) reference; it is an exploration of the Tao of COM. As the author says in his preface, you will figure out the how of COM programming quickly, as soon as you grasp the why. ... Read more

    Reviews (82)

    3-0 out of 5 stars The author is a COM master, but at times that is a problem.
    Obviously, Don Box is a COM and C++ master, which is where the problem lies. Admittedly, he does cover many aspects of COM quite extensively. The first chapter is the best background material on COM that I have read. But thereafter, Box changes his approach. He then seems to lapse into gratuitous, uncontollable programming razzle-dazzle when covering COM topics. His multi-page macros are just plain confusing and distracting. [Who is his intended audience: COM neophytes or his COM cronies?] His explanations concerning his use of the subtleties of C++ are entirely too feeble. While COM is at heart a subtle C++ application, surely programming virtuosity can be de-emphasized when explaining COM basics. His examples have questionable utility. However, again, his book does fill in some of the gaps of COM that other books gloss over. But I'm still waiting for that five-star book on COM.

    2-0 out of 5 stars To cenceptual, not practical for a newby to COM
    The biggest problem I've had with this book is that the examples are incomplete. I am used to learning by starting with a basic program and implementing more and more features of the api step by step. In this I can ensure I have mastered the basic concepts before moving on. Unfortunetly this book does not use this technic. Although it starts with the basics and progresses, it does not have working examples of just the basic implementation. Therefore if you are confused by a particular section that does not have much practical code, then you are at a loss and will not be able to move on through the book since subsequent sections will be building upon the one that you may have stumbled on. Code snippets are just not enough for me to grasps the subject. There is a complete example downloadable from the book's website, but the example implements all of the advanced features, which is far to overwhelming for a COM novice such as myself.

    3-0 out of 5 stars Highly technical but the writing could be better.
    Don Box is probably the most widely known authority on COM and this shows.
    From the motivating example of the first chapter, to thorough
    discussions of object location, instantation, naming, remote invocation, this book was certainly worth reading.

    But sometimes I feel like the author is showboating with his opaque/jargon-filled writing; it just isn't as clear as say
    a Kernighan, a Tanenbaum or even some others writing about MS Specific Technology.

    4-0 out of 5 stars Definitely Essential
    If you are already familiar with COM in C++, then here is a book that can bring your skill to the next level. For those of you who already own many many books on COM, your collection wouldn't be complete if you miss this one.

    This book continues on where many others left off. It digs deep down and explores the areas that are ESSENTIAL to your understanding of COM's intricacies. Many insights given in this book are rare, and you probably won't find it elsewhere. If you are already familiar with COM, here is a book that surprisingly still intrigue you on the subjects that you think you already knew.

    Though, I don't recommend this book for beginners. As the matter of fact, if I was new to COM and had to write a review for this book, I probably would have only given it 2 stars. It is not because the book is bad, it is simply that this is NOT one of those how-to-book. However, if your level is in the intermediate to advance, you will most definitely want this one.

    So, if you do decide to get this book, here is my tip for reading it. Don't try to read the book from front to end, for you may not find enough momentum to get pass the second chapter - that is, if you not into theory and all. Instead, just jump to the chapters that interest you the most. Also note the chapters near the end are very addictive, so you may want to start the book from there. This is how I "re-gained" the incentive to finish the book.
    You welcome:)

    5-0 out of 5 stars Best background COM book
    If you are a COM developer, you need (at least) two books on your shelf, "ATL Internals", and this one (Grime's books are pretty good too). After you start to dig around in ATL, you will see the heritage that came from this book. This is no mere regurgitation of MSDN, it is one of the works that blazed the COM trail, akin to Stroustups's C++ book.

    This is the best book to understand COM (all of it - like monikers) from the bottom-up. ... Read more

    2. Essential .NET, Volume I: The Common Language Runtime
    by Don Box
    list price: $49.99
    our price: $33.99
    (price subject to change: see help)
    Asin: 0201734117
    Catlog: Book (2002-11-04)
    Publisher: Addison-Wesley Professional
    Sales Rank: 38214
    Average Customer Review: 4.14 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Reviews (28)

    3-0 out of 5 stars Disappointment
    I have read Don's Essential COM and was really looking forward to this one, having read the reviews.

    While "E COM" covers things you must know about COM, "E .NET" often tells "deductions" about things you aren't supposed to know.

    Writing style: how would you like "Having said that" and "To that end" in every other paragraph? Also Don spends 3 sentences where 1 would suffice and doesn't spend enough were it's needed. And I thought I knew his style.

    First 1/3 is quite a waste if you already have spent a few month working with .NET and digging MSDN. And if you haven't the last 2/3 aren't for you.

    If you expect insights into .NET technologies, such as ASP.NET, Forms or ADO.NET, pass it by. This book as title claims is just that - CLR. It tells you too much about CLR if you just want to use it and not enough if you want to port it to another platform.

    There was pretty good explanation of COM-.NET relationships, well, to be expected. If it was up to Mr. Box he wouldn't let COM go, even though he sympatizes MTS team that had problems employing it for AOP introduction.

    If you expect to do a lot of porting/plumbing this book is for you.
    I'm giving it 3 points and I will leave it to dust until I come across a problem that's been addressed in the book.

    5-0 out of 5 stars A Dense Book Full Of Nuggets
    In a world where developers are baying for customers' attentions, very few people can claim to command that of the developer. Their blogs may be the only clue to the higher level of thinking that they operate at, creating the answers to why and when code works in addition to the perennial how. Whether he likes it or not, Don Box is one such system-meister. He may dislike writing books, but when one comes out, people pay attention and read. His first foray into text, Essential COM, was the book to explain how COM worked, and his latest, Essential .NET, takes the .NET Framework's Common Language Runtime (CLR), and does exactly the same.

    After chapter one's history of the evolution from COM to the CLR, the book takes a bottom-up approach to the CLR, starting with a deep and detailed six chapter look into the core elements of the platform. Chapter two begins with assemblies, the programmatic units in the CLR, and the implications of their construction. We learn how they are versioned, loaded and built, and why therefore they may be written in as many .NET languages as required. There's real depth to the material here - you really do touch the bottom of the abyss so to speak - but it's countered with occasional levity that keeps it a readable book instead of a dense reference manual. The same is true of all the text. To whit, there's even some irony; "To allow old dogs to avoid learning new tricks, there is finalization", he declares in the next section on the Common Type System.

    It's here that we discover how different types and interfaces are distinguished from themselves and from one another, and how their variations and relationships are kept separate by the CLR. It's refreshing to note that the proverbial big picture is never very far away from the commentary. After taking time to explore the avenues for types and interfaces, Box notes that types themselves aren't very interesting until you start working with instances of those types and we're off again working through another thirty pages on how object instances preserve a sense of identity, how they are cast into other types and how they incorporate themselves into the concepts of reflection and metadata. Only then do we look at the actual lifecycle of an object, its creation, modification and disposal. The attention to detail is great, and there's pretty much no ambiguity in the text at all, but with that comes a slowness to this section that may have readers floundering in its wash.

    One recurring theme of the book is the idea that while there is a very proper way and set of rules for doing things, there will always be circumstances in application development which call for exceptions to be made to those rules and made possible by .NET. This is true at a small scale and, as chapters six and seven prove, at a large one too, covering as they do how the CLR calls and runs methods first on a single machine and then over a wire. How does the runtime treat methods called explicitly, implicitly through a delegate, asynchronously, or as a combination of the three? How do remote calls and types bridge whatever gaps they must cross and activate the remote objects and methods they're targeting? The answers are here.

    Essential .NET reflects Box's pride in .NET and also his slight dissatisfaction with it too. You can sense that while he knows .NET version 1 is an improvement over COM, it's not as good as it could be and things are still be done in v2 and beyond. Chapter eight's look at AppDomains and in particular its discourse on threading within and through AppDomains is a good example of this. Meanwhile, we finally come full circle in our investigation of the CLR, seeing how the assemblies we built in Chapter 2 are resolved and executed within AppDomains. Exceptions to rules being included, we also see how objects references are marshaled across AppDomains for inter-application communication if this is required.

    The last two chapters look at wider topics around the CLR in as much detail as they can for topics which have entire books dedicated to just them. Chapter nine covers code-access security and chapter ten topics which are not of the CLR but which be can be addressed from within a .NET application: explicit memory management, using p/invoke to import COM methods from DLLs and so on. Both are concisely written and to the point, but unsurprisingly leave you feeling like there's more to these topics than is covered here. Chapter nine is a great and clear introduction to code-level security for example but you'll get a lot more out of Michael Howard's book, "Writing Secure Code" if you want to know more.

    Essential .NET isn't an easy read but everyone should try and read it at least once. Focusing on the CLR itself and how it deals with the components of an application means that it truly is aimed at .NET developers as a whole (including those building and using alternate implementations of the CLR). What code examples there are, are given in C# but this is incidental really and won't stop VB.NET, J# or any other developers getting a great deal out of this book.

    It's a dense, complex volume that requires a fair amount of effort to understand and use, and to some extent this may put people off. On the other hand, it is so packed with great nuggets of information that they may be inspired to keep reading. Of course, there is the question of whether this book will actually improve your .NET development skills, but in reposte, you can honestly say that no volume details the CLR and its potential so well and that is worth its cover price alone.

    5-0 out of 5 stars Solidify your understanding
    This is not the book to dive into first if you want to really get .NET. It's actually a fairly interesting mixture of what I now consider obvious and what I never stopped to consider. If you are just starting out, I would begin with Richter's book, and then digest this one quickly afterwards. There is a significant amount of overlap, but your final understanding will be very balanced.

    5-0 out of 5 stars A dry subject made interesting
    There are like a zillion CLR books out there and overall, it's not the type of subject that normally keeps you glued to it. When I got Jeffrey Richther's Microsoft .NET Framework book, I was convinced no one was going to outdo him. Well, it's a close call, but I think they are both Superb books by excellent authors. I've purchased Don's stuff before and really liked it. This book lived up to its expectations.

    I think his ability to communicate some of the more obscure areas of the CLR in a very clear matter is what makes this book shine. This book can be understood by anyone because of the writer's gift for writing...but that's not to say it's a novice's book. Wherever you are in the .NET learning curve, there's something for you in this book.

    If you really want to learn the CLR, this is a great place to start.

    5-0 out of 5 stars 35 days of insights
    In my POV this is a masterpiece!

    I read both (Don Box's book and Stutz's Book)!

    Stutz's book has an "inside-out POV" to expose the CLR features,
    Don Box's book has an "outside-in POV" to expose the CLR features.

    These two books are really cool... Any review less than 3 stars must be ignored! ... Read more

    3. Effective COM: 50 Ways to Improve Your COM and MTS-based Applications
    by Don Box, Keith Brown, Tim Ewald, Chris Sells
    list price: $44.95
    our price: $30.57
    (price subject to change: see help)
    Asin: 0201379686
    Catlog: Book (1998-12-03)
    Publisher: Addison-Wesley Professional
    Sales Rank: 326314
    Average Customer Review: 4.53 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Effective COM opens with a chapter devoted to the migration from C++ to COM programming, presenting five "attitude shifts" that C++ coders need to undergo to program successfully with COM. It starts with a discussion of defining interfaces in the Interface Definition Language (IDL), and then moves on to a discussion of the unique distribution challenges of COM-based systems. The authors also discuss other differences, such as exception calls.

    The next chapter presents tips pertaining to the all-important interfaces in COM. Both the big picture and some precise details are covered to help you implement your interfaces safely, as well as the implementations and the particular challenges that COM presents. The authors emphasize "defensive coding"--pointing out dangerous assumptions and offering suggestions for producing reliable components.

    Apartments, security, and transaction management are addressed in succeeding chapters. As with the previous topics, they are handled via a series of specific tips and suggestions. If you're new to COM programming, you should read some more introductory texts first, but if you've already experienced your baptism by fire into the subject, this title can help ease future pain. --Stephen Plain ... Read more

    Reviews (15)

    3-0 out of 5 stars Demise of DCOM
    This book was meant to help readers do DCOM more efficiently. But after learning about the gory details and ever-shifting underlying plumbings which may well defeat all one's efforts, the only conclusion is DCOM should never be hyped. Java and .Net are the far better solutions. Don't even mention the DCOM security stuff that make it a hell across domains.

    Hey man, you should told us that DCOM deserve to be dead at the beginning. :-(

    COM is for desktop, period.

    5-0 out of 5 stars Read this book after Essential COM
    Essential COM explains how COM really works but when it comes to specific problem you can't figure out what is the best solution to it. Effective COM goes further and presents good COM programming practices. It also clarifies some material from the former book that has not been explained in sufficient depth or lacks specific examples. However the chapter about security is not sufficient. If you are interested in COM security you must read another excellent book "Programming Windows Security" by Keith Brown.

    5-0 out of 5 stars Best Practices for COM Development! Very practical!
    Your looking for a book that will make you a more productive COM developer, get this one immediately.

    5-0 out of 5 stars bark like a dog you bird.
    I am one cheap programmer. I've survived, most of my 11 years buying less then 20 books (employers bought the rest). However, com objects made me loosen the purse strings. To use com objects from ASP scripts I found the following references NECESSARY:
    OREILEY book on ASP,
    OREILEY book Learning dcom,
    Oreiley book on VBScript,
    Oreiley book on Developing ASP Components.

    I've also noticed, that the books really do not overly overlap that I would consider any of the books a waste of money.
    I found with the knowlege in those books I could (and did) create COM objects for use from C++ and ASP scripts. It was after READING the first 154 pages of this book (Effective Com...) that my com objects went from functional to being a work of art. (Ok, I'm overstating it).

    Things that should be obvisous can get lost in the complexity of com. Effective com looks at what's bad and good about com, and that knowlege is power after your basic com skills have been established. I'm not sure I would want to pay full price, but amazon has a good price on this book. Enjoy and have fun!


    3-0 out of 5 stars A good read, but disappointing
    After reading Essential COM, this book is disappointing. Essential COM may be the best book ever writen on explaining how COM works. Effective COM is very misleading. Many will make the mistake of assuming the author did his homework in writing this book. As an example in point 9 of the book, he suggest that connection points require five round trips and that bidirectional communication can be established in one round trip. Both figures are incorrect. Empirical evidence proves otherwise. In fact, the point he is trying to make is completely false. His suggestion is that callback interfaces can be established faster than connection points. This is completely untrue. If you write an application that follows his model of using callback interfaces, it will be slightly (15%) slower than connnection points. ... Read more

    4. Essential XML : Beyond MarkUp (The DevelopMentor Series)
    by Don Box, Aaron Skonnard, John Lam
    list price: $34.95
    our price: $34.95
    (price subject to change: see help)
    Asin: 0201709147
    Catlog: Book (2000-07-13)
    Publisher: Addison-Wesley Pub Co
    Sales Rank: 274527
    Average Customer Review: 3.05 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    XML is often treated as the next pop standard in markup, but seldom indepth as a set of software development specifications. Essential XML digsdeep into XML, examining its capabilities as an underlying data-exchange format.This book is for serious software developers who are comfortable with technicalterminology.

    Right from the start, the book addresses XML as a data format and not apresentation mechanism. It is the belief of the authors that XML handcoding byhumans will fade away as XML becomes increasingly a low-level standard forproviding communication between applications. The entire book revolves aroundthe XML Information Set (InfoSet), an XML specification that the authors feel isunderexamined by most XML aficionados. The InfoSet defines XML documents interms that are independent of syntax.

    The opening section provides an overview to the InfoSet, albeit a very technicalexamination. There's little ramping up in this book--readers must be prepared todig into the nitty-gritty right from the start. The text moves on to discussprogramming XML via the DOM and SAX, as well as such key topics astransformations and navigation.

    One of the book's strongest points is its examination of XML as a messagingtechnology for the software development market of the future. In a discussion ofXML as an improvement over standard component models, the authors proclaim that,"as the software industry looks to XML as a solution to all problems short ofworld hunger, there is a tendency to reinvent the entire automobile and highwaysystem in the process of reinventing the wheel."

    Developers who are fluent in component programming and distributed object modelswill glean the most from this book. Casual XML implementers should look for amore introductory guide, but tool developers will find this title quiteinsightful in charting their XML course. --Stephen W. Plain

    Topics covered:

    • XML Information Set (InfoSet)
    • Simple API forXML Version 2 (SAX2)
    • Document Object Model Level 2 (DOML2)
    • Apache Xerces
    • Microsoft XML
    • Xpath
    • Xpointer
    • Xinclude
    • Xbase
    • XML Schemas
    • XSLT
    • XML as a software-integration technology
    ... Read more

    Reviews (44)

    2-0 out of 5 stars Very Disappointing
    When I first heard of this book I was quite excited to get my hands on it. Don Box has authored or co-authored two of the best COM books out there (Essential COM and Effective COM). Aaron Skonnard writes excellent articles about XML for MSDN Magazine. How could this book fail to please? Well it does and it does so on several levels.

    This is a 370 page book. 100 pages are devoted to various appendices. This would be fine if the appendices were useful, instead you get 50 pages devoted to a print-out of the XML Infoset Working Draft from the W3C, which in the author's own words "is hopelessly out of date". The text itself is very much in a philosophical vein and provides very few insights into XML and its uses.

    There are also many, many errors throughout the text. Errors are of course understandable, but there is such a profusion of errors in some sections so as to make them almost unreadable (especially Chapter 3). The authors claim in the intro that a web site has been created to support this book. Well if you venture to this site you find a page with the single sentence "Thanks for buying the book!". How extremely helpful!

    Save your money and instead buy one of the Wrox books on XML.

    1-0 out of 5 stars Don Box , please stop!
    Like all the stuff Don Box wrote and published, this book is yet
    another product he put out in a hurry. there are many many many
    blunt errors which makes you doubt if Mr. Box understand
    the topic at all. we have our copy of this book (bought by mistake) in the lunch room so that we can use its pages to clean
    spilled food. the cover of the book is anoying too! Don, is that you getting out the shower?
    in summary, what a piece of junk!

    2-0 out of 5 stars This is not the best Don Box, sorry
    My impression is that Don Box is missing the mathematical bases to write this kind of ambitious books. There are big mistakes that show how he is missing a solid background on "graph theory" and mathematics. In my personal opinion he is a lot better writing about programming and should avoid this kind of topics.

    1-0 out of 5 stars What a let-down!
    I ordered this book without even thumbing through it - that's how much faith I had in Don Box after reading his other books in this series. What a disappointment! This book is poorly organized, rife with errors and doesn't seem to have any discernable target audience.

    There are no good books on this subject (although there's no shortage of them) and someone really needs to step-up and write the definitive work in this area. I was expecting that someone to be Don Box.

    If you're considering buying this book, I urge you to go to the bookstore (or borrow it from a friend) and read the chapter on "Schemas". If that strikes you as remotely clear..., then go ahead and purchase with my blessing.

    1-0 out of 5 stars Money back please!
    Essential XML commits the worst sin of any technical work: it assumes its readers are already familiar with the subject matter. Reading this book is is like joining a competitive high-level college course in mid-semester--one feels behind from the start.

    Perhaps the authors feel that readers who would admit to a need for a more gradual approach to the material are beneath their consideration as being weak technically. It's unfortunate that omniscience is one of the assumed attributes of the hacker.

    I for one am not omniscient, but prefer texts where the authors and editors have made a reasonable effort to present the material in a way accessible to readers with varying levels of prior expertise. ... Read more

    5. Understanding Microsoft Windows 2000 Distributed Services
    by David Chappell, Don Box
    list price: $30.00
    (price subject to change: see help)
    Asin: B00006AVQ9
    Catlog: Book (2000-04-12)
    Sales Rank: 1191702
    Average Customer Review: 4.55 out of 5 stars
    US | Canada | United Kingdom | Germany | France | Japan

    Book Description

    For programmers and highly technical managers, this book offers a clear overview of Microsoft Transaction Server (MTS), the keystone to the service technologies that Microsoft is developing on top of Windows 2000. UNDERSTANDING MICROSOFT WINDOWS 2000 DISTRIBUTED SERVICES gives a solid introduction to the architecture of MTS and related services, providing a readable, coherent overview of the entire topic-and a clear understanding of how the various technologies fit together in an enterprise's application strategy. The book is largely code-free, so software professionals can focus on the big picture. ... Read more

    Reviews (11)

    5-0 out of 5 stars An excellent overview
    Like Mr. Chappell's previous book (Understanding ActiveX and OLE, 1996) this newer one is an excellent overview of cornerstone Windows technologies.

    This book tells you what MS has in stock for those who needs to build a distributed application(s) or environment. It's not very technical, there is no source code at all, but we are talking about thinking readers, aren't we ? For somebody who needs to _understand_, this is a book of choice. You can't expect a book to include a working code of a bank teller's workplace, can you ? Once you read this book - you are the guy with the tools to do it.

    Surprisingly enough this book does not praise MS at all. There is a couple of scary lines like "MS does support standards but it also chooses to improve them", but still it gives a fair view of what MS offers. It does not give you that "look ! we've invented another acronym for the same 20 years old techology !" feeling. Very fair book.

    The book is very easy to read and is well laid out. Ten chapters are of only slight dependency to each other. Covers Active Directory, distributed security, COM+, MSMQ, web-based thingies.

    Highly recommended.

    5-0 out of 5 stars Delivers on its title
    This book does exactly what its title provides an overview of all components in Windows 2000 that you would interact with when writing or using distributed services.

    I highly recommend this book for its two chapters on security in Windows 2000. It gives a terrific explanation of both private and public key security (something I've been looking for) and talks about how these are implemented in Windows 2000. These two chapters are a treasure for anyone who has to deal with security issues on a project involving W2K.

    It also gives a good overview of what Active Directory is as well as COM/DCOM, COM+ and MSMQ. These topics are informative and top level...if you're interested in code and implementation details, there are books dedicated to each of these topics. I think this book serves as a good top-level reference for writing distributed apps with W2K. It helps you get a view of the forest before becoming entrenched in the trees. David Chappell has a way of explaining complicated topics in an easy to read manner while not hiding the important details.

    5-0 out of 5 stars I really like this book and the authors writing style.
    I'm not a computer programmer, and I was not using this book to learn how to code applications. With that out of the way, I do like this book for several reasons. I like the material coverage. It explains Microsoft distributed technologies in a way that a Information Manager can understand. One way that the author does this is by leaving out program code. The code is left out so as to not distract or confuse the overall concepts. I thought the material was sufficiently deep enough to get you to a level that is more than just an overview of these technologies. It is for these reasons that I thoroughly enjoyed this book. I will definitely look into more titles from this author.

    4-0 out of 5 stars Excellent book, Limited audience
    The audience for this book is relatively limited. Administrators will not find it helpful, as it does not demonstrate the installation or set-up of any of the services. Technology managers will probably experience difficulty in understanding the book. Finally, most programmers will be frustrated by its lack of code examples. The target audience is probably the sub-set of programmers who wish to understand the entire scope of Windows 2000 and how it functions. In this regard the book excelled.

    The initial chapters covered directory serves and security, followed COM, DCOM, and data access. Up until this point, the book was relatively average. The discussion on Kerbos and password hashing of timestamps was intriguing, but the rest was relatively redundant. However, the remaining chapters on distributed transactions, and COM+ were extremely helpful. The material detailing the two-step-transaction commit process and the functionality of the ObjectContext interfaces was very concise and informative.

    Overall, I give this book four stars. Although sections of the book easily qualify for five stars, the weaker chapters and limited audience detracts from the overall score.

    5-0 out of 5 stars A great book to pass on new techs
    I am always on the lookout for books that I can give to the younger technicians that I manage. This is the best book I have come across! Very well written and concise. Delivers in a way that can be understood by anyone. I usually give this book (6 so far) to a technician and assign a subject to be researched. Usually the Security or Directory Service chapters. I have them come back and relate what they have learned. On most occasions they have a very good grasp of the subject matter. I then assign a more in-depth book to be used over the long run. A great teaching tool for the beginner or seasoned veteran who wants to cover a new subject. ... Read more

    1-5 of 5       1
    Prices listed on this site are subject to change without notice.
    Questions on ordering or shipping? click here for help.