January 2006: Book Review
Programming .NET Components, 2nd Edition
Author(s): Juval Lowy
Publisher: O'Reilly Media, Inc.
ISBN: 0596102070
Its component based approach is one reason Microsoft .NET is so widely used - and there are a number of books on this topic. But none explain the concepts in such easy and clear language as Juval Lowy’s Programming .Net Components. Now in its second edition, this book has earned the reputation of a classic.
A concise book with emphasis on practical coding guidelines for .NET developers, this is an excellent book to read. There would be few books which give so much importance to security as well.
The book starts with the basics of component programming and gradually builds up to more complex topics like remoting, multithreading and security. All along there are tips and best practices that will help developers build strong and secure applications.
One of our favorites is the chapter on Garbage collection. Juval points out subtleties as only an expert can. And he rounds off the chapter with a template to perform “Deterministic Finalization” right.
The second edition adds an extensive list of coding guidelines. From “Always declare a variable close to its first use” to “Never assert a permission without demanding a different permission in its place” the coding guidelines are a must read for .Net developers.
Discuss this review —
there is one reader comment.
Add yours.