Customer Reviews


4 Reviews
5 star:
 (3)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


14 of 15 people found the following review helpful:
5.0 out of 5 stars Magnificent!
As someone who has spent a fair amount of time toying with and writing about managed code I have to say that I am in awe of the wisdom and clarity contained in this book. "SSCLI Essentials" transcends its subject matter (a research platform unlikely to be used much outside of academia) to be one of the best books I've ever read on Virtual Execution concepts...
Published on April 26, 2003 by Jason Whittington

versus
7 of 11 people found the following review helpful:
3.0 out of 5 stars Book title and amazon.com description are not accurate
The editorial description makes more claims that what the book deals with. Following are the excerpts from the book description at Amazon.com:

>> Microsoft's Shared Source CLI (code-named "Rotor") is the implementation of the ECMA Common Language Infrastructure (CLI) and the ECMA C# language specification.

Above implies: (Shared Source CLI) =...
Published on March 23, 2005 by Alok Govil


Most Helpful First | Newest First

14 of 15 people found the following review helpful:
5.0 out of 5 stars Magnificent!, April 26, 2003
This review is from: Shared Source CLI Essentials (Paperback)
As someone who has spent a fair amount of time toying with and writing about managed code I have to say that I am in awe of the wisdom and clarity contained in this book. "SSCLI Essentials" transcends its subject matter (a research platform unlikely to be used much outside of academia) to be one of the best books I've ever read on Virtual Execution concepts. Java, the CLR, Smalltalk, and all other such environments ultimately have to solve the same problem (How to turn source code into executing machine instructions?). This book uses the SSCLI as a backdrop for exploring decades of VM research and explaining the historical forces influencing how and why this particular implementation (and by implication, Microsoft's commercial CLR) works.

The resulting volume is concise, fascinating, and thorough. Given the increasing importance of virtual environments in the computing world today I think most all working developers (including Java developers!) owe it to themselves to read this book. Even if you never plan to install or use the SSCLI codebase you'll benefit from Dave and friends' lucid explanation of the issues facing modern VM environments and how one particularly popular platform chooses to solve them.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 9 people found the following review helpful:
5.0 out of 5 stars Best source for .NET implementation details, October 28, 2003
By 
Richard Byers (Waterloo, ON Canada) - See all my reviews
(REAL NAME)   
This review is from: Shared Source CLI Essentials (Paperback)
This book is the best and most concentrated source of information I've found for understanding how the .NET CLR is implemented (comparable only to Chris Brumme's blog). Even if you never actually build the SSCLI, this book combined with the SSCLI source code can provide a solid understanding of what's going on behind the scenes in the commercial CLR. I have found this level of understanding to be absolutely necessary in understanding and diagnosing some types of unusual behaviour or performance characteristics of .NET.

If you're not using the SSCLI on a UNIX machine and have a solid understanding of the Win32 API, you can probably safely skip the last chapter on the PAL as it is somewhat anti-climatic. However, coming from a UNIX programming background myself, I found it to be of value in solidifying my understanding of Win32 specific functionality (eg. structured exception handling) and how its used by the SSCLI.

Obviously this book is a must-read for anyone that is actually experimenting with the SSCLI, but I also consider it essential for anyone that wants to fully understand how the commercial version of .NET works.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 11 people found the following review helpful:
3.0 out of 5 stars Book title and amazon.com description are not accurate, March 23, 2005
This review is from: Shared Source CLI Essentials (Paperback)
The editorial description makes more claims that what the book deals with. Following are the excerpts from the book description at Amazon.com:

>> Microsoft's Shared Source CLI (code-named "Rotor") is the implementation of the ECMA Common Language Infrastructure (CLI) and the ECMA C# language specification.

Above implies: (Shared Source CLI) = (Rotor) = (ECMA CLI + C#)

>> [The book] is a companion guide to Rotor's code. [It] provides a road map for anyone wishing to navigate, understand, or alter the [Rotor] code.

The book declares in the introduction that it does not cover several components of Rotor. The run-time engine is covered, but the compiler (C#) part is not. That is less that half of what was claimed. I correspondingly give 3/5 to the book.

I was interested more in the C# compiler part.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 21 people found the following review helpful:
5.0 out of 5 stars better than a five knuckle shuffle, September 25, 2003
By 
Rob White (Stanely, Derbyshire United Kingdom) - See all my reviews
This review is from: Shared Source CLI Essentials (Paperback)
Well, there I was sitting on my bed with my new book. I opened the first page and didn't surface again for 9 days; it's that good i read it cover to cover, twice! I found it not only intellectually exciting, but also quite arousing; the way they talk about managed code gave me a right chubby one!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Shared Source CLI Essentials
Shared Source CLI Essentials by Ted Neward (Paperback - Mar. 2003)
$34.95 $26.56
In Stock
Add to cart Add to wishlist