via LtU, ASP.NET: ASM to IL compiler. There was a time when I was doing so much ASM programming that I started to have dreams in ASM. No, really. So other than the fear of impending flashbacks, I don't know what to say about this, so I'll just let the text speak for itself:
Frankly, I was getting a little tired of this whole discussion, so I decided to do something about it - by bringing x86 assembler programming into the .NET age. Well, at least to allow ASP.NET pages to be written in 80386 assembler.
To do just that, I've written a compiler (assembler?) that compiles 80386 assembler code into MSIL. In other words, you get to write assembler programs that compiles into the same IL of the .NET's Common Language Runtime that your fellow VisualBasic.NET and C# developers are using. So basically you can enjoy the thrill of low-level programming and still be compatible with your "oh, so modern" VB.NET friends.