2011-10-05 2 views
1

J'ai une application WPF/C#. Il contient des pages .XAML. Je voudrais intégrer cette application dans mon application Web ASP.NET/C#.Un moyen rapide d'intégrer Xaml dans asp.net?

Je souhaite que l'application s'affiche dans une page asp.net.

Quelle est la meilleure façon de faire cela?

J'ai entendu que je peux utiliser Silverlight. Je n'ai jamais travaillé avec Silverlight auparavant. Puis-je le faire sans connaître Silverlight ou devrais-je avoir une connaissance dans Silverlight avant de le faire?

Toute aide est grandement appréciée. Merci beaucoup

Répondre

4

Vous pouvez déployer votre application WPF en tant que XBAP ou la migrer vers Silverlight. Je recommanderais ce dernier parce que vous obtiendrez un meilleur support de navigateur/OS. Créez simplement un nouveau projet Silverlight et copiez vos fichiers xaml dans celui-ci. Probablement, tout sera compatible puisque les deux frameworks ont beaucoup en commun. Silverlight est un peu plus restrictif car c'est un framework web, mais il a aussi d'autres fonctionnalités que WPF. Si vous trouvez quelque chose qui n'est pas compatible, recherchez simplement une alternative ici.

+0

Merci pour les conseils que je vais essayer de migrer vers silverlight et si cela ne fonctionne pas, je vais utiliser XBAP – Youssef

Questions connexes