Try this textbook for free
Expert .NET 2.0 IL Assembler and over one million other books are available for Amazon Kindle. Learn more
  • List Price: $84.99
  • Save: $67.99 (80%)
Rented from apex_media
To Rent, select Shipping State from options above
Due Date: Dec 19, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
FREE Shipping on orders over $35.
Used: Good | Details
Sold by apex_media
Condition: Used: Good
Comment: Ships direct from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $25. Overnight and 2 day shipping available!
Access codes and supplements are not guaranteed with used items.
Add to Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Expert .NET 2.0 IL Assembler Hardcover – August 23, 2006

ISBN-13: 978-1590596463 ISBN-10: 1590596463 Edition: 1st

Used
Price: $19.31
Rent
Price: $17.00
8 New from $113.05 16 Used from $14.81
Amazon Price New from Used from
eTextbook
"Please retry"
Hardcover
"Please retry"
$113.05 $14.81

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Hardcover: 536 pages
  • Publisher: Apress; 1 edition (August 23, 2006)
  • Language: English
  • ISBN-10: 1590596463
  • ISBN-13: 978-1590596463
  • Product Dimensions: 1.3 x 7.1 x 9.4 inches
  • Shipping Weight: 2.2 pounds
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Best Sellers Rank: #624,049 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Serge Lidin is a software development engineer for Microsoft in Washington state.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.8 out of 5 stars
5 star
6
4 star
2
3 star
0
2 star
0
1 star
0
See all 8 customer reviews
Wonderful experience writing an IL code generator.
Robert Salita
There are references you can find on the web, however, this book will save you time looking for them.
Amazon Customer
The text is well-written, the examples are clear and concise, and the diagrams are very helpful.
K. Gregg

Most Helpful Customer Reviews

6 of 6 people found the following review helpful By K. Gregg on February 1, 2007
Format: Hardcover Verified Purchase
This is an excellent treatment of the MSIL topic at just the right level if you're in need of nitty gritty details for debugging, disassembling, or generating IL code. Coverage of the PE format for managed executables is the best I've seen. The text is well-written, the examples are clear and concise, and the diagrams are very helpful. The book can be used as both a tutorial and a reference: the appendices include an ILAsm grammar reference, a metadata tables reference, and an IL instruction set reference. The book is also available electronically to owners of the physical book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By T. Pollak on November 25, 2012
Format: Kindle Edition Verified Purchase
Covers even more than the ECMA 335, which actually defines the Common Intermediate Language (CIL). It's all you need to understand .net assemblies and since the internal structure hasn't changed the book is still valid even for version 4.0.
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Richard Trinh on November 11, 2009
Format: Kindle Edition
Coding in assembly language requires a little different way of thinking, and being aware of lot more low level details, compared to writing the code in a high level language like C# or VB.NET. Since I have not written an assembly language program in a very long time, it was quite a challenge to follow this book. But I must say that, the author has done a good job of laying out the concepts in a way a novice assembly programmer like me can benefit a lot from it. I can't claim that, after reading this book, I have become very good at IL, but I am quite confident that a second run through this book and more practice in IL coding will take me closer to being there.

First three chapters of this book dive straight into an IL program and compare it with a C# program. I thought it was great way to open the book by getting your feet wet quickly without overwhelming you. From fourth chapter onwards the book goes into details of windows PE file and arrangement of Metadata into modules and assemblies. I have not found this kind of detailed information about Metadata layout anywhere else. It is tons of information and still does not overwhelm you. This information is useful even for a high level language programmer and therefore I would recommend this book to all .NET developers.

As author says, .NET universe is like a great pyramid turned upside down and CLR is the tip on which this pyramid stands. ILAsm is the language that describes every feature of the CLR and therefore learning ILAsm language will help all .NET developers build a strong foundation, and that is where this book comes very handy.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 5 people found the following review helpful By Robert Salita on August 11, 2007
Format: Hardcover Verified Purchase
Wonderful experience writing an IL code generator. Project went quickly, easily, with high quality result. Thanks to Microsoft's .Net and IL ecosystem, and three books; Expert .Net IL Assembler (Serge Lidin), Common Language Infrastructure Annotated Standard (James S. Miller), ECMA-335 CLI Standard (downloadable from ECMA).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Search

What Other Items Do Customers Buy After Viewing This Item?