This is more out of curiosity that a real requirement, but I\'m wondering if it\'s possible to treat JavaScript as (ideally) a first-class .NET citizen, or (secondarily) hav
For your second option, there's Rhino and things like it.