JavaScript and C#

I was wondering if there would be any demand for a product that allowed you to call managed code from JavaScript.  It seems like it should be doable, using a technology like Mirror, and would allow you to rapidly create apps with a rich HTML UI and deploy them over the web.  However, you could also argue that .Net CF and WinForms also allow rapid application development, and provide much the same benefit, and with better debugging support.  (CF apps don't deploy over the web, but then again, it's not that hard to click on a CAB on a web page.)

So what do you think?  Would there be any use for such a technology (beyond "Hey, that's a cool proof-of-concept")?

- Jason Fuller