我有一个WPF / C#应用程序。 它包含一些.XAML页面。
我想将此应用程序集成到我的ASP.NET / C#Web应用程序中。
我希望应用程序显示在asp.net页面中。
这样做的最佳方式是什么?
我听说我可以使用Silverlight。 我之前从未使用过silverlight。我可以在不了解silverlight的情况下做到这一点,还是在做之前我应该知道silverlight?
非常感谢任何帮助。 非常感谢你
答案 0 :(得分:4)
您可以将WPF应用程序部署为XBAP,也可以将其迁移到Silverlight。我推荐后者,因为你会获得更好的浏览器/操作系统支持。
只需创建一个新的Silverlight项目并将xaml文件复制到其中。可能一切都是兼容的,因为两个框架有很多共同之处。 Silverlight的限制性更强,因为它是一个Web框架,但它还具有WPF不具备的其他功能。如果您发现某些内容不兼容,请在此处搜索替代方案。