A good start to learn IL and using ILDASM - any help?

G

Guest

Hi,

Is there any place that i can learn the basics of IL and using ILDASM. I
saw the internet but there is not much to see and read. Maybe i didn't search
deep enough.

I prefer if someone can recommend me some URL than book recommendations if
possible. Thanks :)

Yeah, i want to know how IL works behind the scene.

Can anyone tell me their experiences working with IL? Is it really true
that i can improve my system flow, by reading IL, then i can optimize it???

Thanks.
 
R

Richard Blewett [DevelopMentor]

Its good to have an understanding of IL to be able to investigate how things work in .NET (see what the compiler actually does with your C# constructs) and can help in spotting potential problems like the box operation in a tight loop that can be avoided. But in terms of trying to optimize you have to remember that its the JIT compiler that performs the heavy optimization not the compiler.

But I would always recommend that people get at least an understanding of IL when they do .NET development as it helps gaining an understanding of the platform and thats always a good thing. I think someone else has already posted a good link for understanding the basics.

Serge Lidin's book is probably the most complete source (other than the ECMA spec)

http://www.amazon.com/exec/obidos/t...f=sr_1_1/104-5426936-2504757?v=glance&s=books

Regards

Richard Blewett - DevelopMentor
http://staff.develop.com/richardb/weblog

nntp://news.microsoft.com/microsoft.public.dotnet.languages.csharp/<[email protected]>

Hi,

Is there any place that i can learn the basics of IL and using ILDASM. I
saw the internet but there is not much to see and read. Maybe i didn't search
deep enough.

I prefer if someone can recommend me some URL than book recommendations if
possible. Thanks :)

Yeah, i want to know how IL works behind the scene.

Can anyone tell me their experiences working with IL? Is it really true
that i can improve my system flow, by reading IL, then i can optimize it???

Thanks.
--
Regards,
Chua Wen Ching :)

---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.766 / Virus Database: 513 - Release Date: 17/09/2004



[microsoft.public.dotnet.languages.csharp]
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top