1

While MSIL is a open Standard and there are runtimes written fot other OS than Windows (Mono) I was thinking about an implementation of the CLR in pure JavaScript. It would be really nice to run a .NET App (maybe Silverlight only) directly in the browser, without any browser plugin.

With the introduction of HTML5's typed arrays, the <canvas> element and XMLHttpRequest Level 2 there must be (in theory) a way to built a Silverlight/.NET runtime in pure JavaScript. (This has been done for flash too: Project "Gordon")

But the question I asked was: Would that work today?

I took a look at the Mono.Cecil source code, wich is really nothing simple. Would Javascript even been fast enough (today)? What about mobile devices?

Would there be a way to write a CLR, which downloads a XAP file from the server (by using AJAX), opens that, runs it and draws the UI onto a canvas?

1 Answer 1

1

It is possible. Check out Fayde @ http://fayde.wsick.com. The site is just being launched even though the project has been under development for almost a year now.

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.