Sill provides a virtual machine, written in JavaScript, to execute .NET programs.