如何在没有Silverlight插件或.NET运行时的任意浏览器中运行现有的.NET WPF应用程序?

时间:2011-05-26 23:23:00

标签: javascript .net ajax silverlight

我有一个现有的Microsoft .NET WPF应用程序,并希望它直接在用户的浏览器中运行,没有Silverlight插件,没有安装.NET运行时等。我想要直接,纯HTML,CSS和Javascript。理想情况下,它可以在任何支持Javascript的平台上运行Chrome,Firefox,Safari,iOS和其他浏览器。

是否有某些技术(来自Microsoft或其他人)允许您使用现有的.NET应用程序并将其编译为使用HTML,CSS和Javascript并在没有插件的浏览器中运行?

1 个答案:

答案 0 :(得分:1)

看一下ScriptSharp:

http://projects.nikhilk.net/ScriptSharp

虽然如果您可以使用任意.NET应用程序并在浏览器中以Javascript格式运行它,我会非常非常感到惊讶。但是,如果它与表示层(UI)分开,那么你应该能够继续使用C#编写的业务逻辑。