Как я могу добавить приложение браузера wpf на страницу asp.net - PullRequest
0 голосов
/ 20 января 2009

Я пишу приложение WPF. но я хочу добавить страницу aspx, как Java-апплет, но я не вижу никакой идеи Вы можете мне помочь?

Пожалуйста, посмотрите на: http://img132.imageshack.us/my.php?image=wpfinaspuc2.jpg

Ответы [ 4 ]

1 голос
/ 22 января 2009
  1. Если вы хотите использовать приложение WPF в браузере , вам необходимо создать Приложение XBAP . Помните, что на клиентском компьютере должна быть установлена ​​среда .Net 3.0 для запуска ваших приложений и только в Windows.

    Эта страница будет хорошим началом, содержит учебные пособия и примеры:
    http://www.xbap.org/index.html

  2. Но, если вы хотите поместить фрагмент кода в существующий веб-сайт , как Java-апплет, вам нужно будет создать компонент Silverlight, который на 100% не такой как приложения WPF, но вы будете делиться большей частью кода.

    В этом случае клиенту потребуется среда выполнения Silverlight , то есть мультиплатформенная (Windows, Mac и Linux)
    Перейти на эту страницу для отправной точки
    http://silverlight.net/GetStarted/

0 голосов
/ 20 января 2009

Либо добавьте XBAP на свою веб-страницу, либо перепишите функциональность с помощью Silverlight и вставьте приложение на свою страницу.

Silverlight будет предпочтительным выбором.

Может быть встроен;

    <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">....</object>
0 голосов
/ 22 января 2009

Скотт Гатри (Scott Guthrie) ведет серию учебных уроков по Silverlight здесь:

http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-1-creating-quot-hello-world-quot-with-silverlight-2-and-vs-2008.aspx

Я согласен с Джейми и Марком. Вероятно, Silverlight - ваш лучший вариант, если вы хотите что-то похожее на Java-апплет.

0 голосов
/ 20 января 2009

Вы можете уточнить? Название предполагает, что у вас есть ASP.NET и вы хотите добавить WPF (в этом случае посмотрите на xbap или Silverlight), но вопрос предполагает, что у вас есть WPF и вы хотите добавить веб-страницу.

Если вы хотите просмотреть веб-страницу, вы сможете разместить элемент управления WebBrowser в приложении WPF. Если вы хотите разместить веб-сервер, посмотрите на HttpListener.

Так что у вас есть, и что именно вы хотите сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...