or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
The Common Language Infrastructure Annotated Standard (Microsoft .Net Development)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Common Language Infrastructure Annotated Standard (Microsoft .Net Development) [Paperback]

James S. Miller , Susann Ragsdale

RRP: £45.99
Price: £39.09 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £6.90 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually dispatched within 2 to 3 weeks.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.

Product details


More About the Author

James S. Miller
Discover books, learn about writers, and more.

Visit Amazon's James S. Miller Page

Product Description

Product Description

The beating heart of the .NET Framework is the Common Language Runtime (CLR), which manages the loading and execution of all code running on the platform, provides key enabling services such as JIT compilation, garbage collection, exception management, the security model, debugging and profiles support, native platform integration and much, much more. The CLR is an implementation of the Common Language Infrastructure (CLI), an international standard ratified by the European Computer Manufacturers Association (ECMA), and is the first and most significant implementation of the CLI. This book specifies how the system goes together, and is indispensible for anyone who wants to understand the CLI or CLR. The many annotations explain and expand on the original standard, clarifying it and connecting the dots to make the system understandable. These annotations are direct from the ECMA CLI team and the Microsoft CLR team, and are available nowhere else. There is truly no competition out - or expected - for this book.

From the Back Cover

The Common Language Infrastructure Annotated Standard is the definitive guide to understanding the annotated specification for the Common Language Infrastructure (CLI) standard. With annotations and code samples from both the ECMA standards committee and the Microsoft Common Language Runtime (CLR) team, this book goes beyond the online documentation to clarify and amplify the original standard and describe its implementation.

The core of this book is the international CLI standard. The text describes the CLI and its parts and provides all the information needed to implement a Virtual Execution System (VES) or design a compiler that runs on top of a VES and generates portable code. Author Jim Miller draws upon his experience as editor of the CLI standard and lead of the Microsoft CLR team to guide readers through the CLI blueprint and to a complete understanding of the CLR.

Features of this book include:

  • A heavily annotated architectural overview of the standard
  • A description of the semantics of metadata
  • A complete specification of the Portable Executable (PE) file format
  • Coverage of file format and metadata layout
  • An overview of the CLI libraries
  • A detailed description of the Common Intermediate Language (CIL) instruction set
  • Sample programs and other annexes to the standard
  • An enhanced online index that allows readers to quickly and easily search the entire text for specific topics

The Common Language Infrastructure Annotated Standard is the single source programmers, language and tool designers, and library and VES developers need to render the CLI and the CLR fully comprehensible.



0321154932B09182003

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  5 reviews
13 of 13 people found the following review helpful
Excellent Reference Guide 23 Feb 2004
By William G. Ryan - Published on Amazon.com
Format:Paperback
Well, you know it's a winner b/c it's in Addison Wesley's Microsoft .Net Development series. Like their Hejlsberg title, this is pure reference. However, there's a lot to it (almost 900 pages in total) and EVERYTHING in the CLS is covered here. It's very technical, and definitely not a cover to cover read, but there are many good examples and if you need a quick reference for any topic in the Framework, this book is a must have.
17 of 19 people found the following review helpful
Wow! The authorative coverage of the CLI (.NET) standard 11 Nov 2003
By S. Grimaldi - Published on Amazon.com
Format:Paperback
.NET, unlike Java, is an implementation of an ECMA and a ISO standard.
This book, from the Microsoft employees that created .NET and with input from members of the standards bodies, annotates the standard with comments that provide insights into the reasoning behind the standard. If you are in one of these categories, you should seriously consider buying this book:
1. advanced .NET developers
2. language designers
3. tool designers
4. those interested in understanding virtual machines
5. developers of libraries
6. Java developer (wondering what a standard looks like, just kidding. As an intermediate-advanced Java developer, the book is very interesting though.)
7. developer who wants insight into current software architecture
Otherwise, the book is still a useful guide to help you grow as a developer if you even browse it sporadically, and unlike many programming books, it will not be obsolete in a year.
4 of 4 people found the following review helpful
A unique 'insiders' look at many details that would otherwise not be exposed 8 Nov 2005
By Damon Carr - Published on Amazon.com
Format:Paperback
This is not just a reference guide (although it is a very good one). It is also (due to the annotations, often funny) that give you insight into the 'why' behind thing like naming, design decisions, things that were internally debated that we would not normally know about, and in general you come away feeling like you were there creating .NET. I find it required reading and often use it as a reference. 5 stars. An amazing read.

Kind Regards,

Damon Carr

(...)

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges