2010-04-15 2 views
1

Я слышал это много, что вы можете разработать приложение в WPF и запустить его в качестве настольного приложения или в браузере.Приложение для WPF win и приложение для браузера

Действительно ли это так?

Я устанавливаю визуальную студию 2010 и вижу 2 шаблона проекта: приложение WPF Windows и приложение браузера WPF (XBAP).

В настоящее время читает книгу о WPF, в которой говорится о приложении «Страница-База», которое можно использовать для навигации. Чтобы создать приложение для запуска в браузере, вы должны использовать приложение браузера WPF.

Итак, если я начинаю с WPF Windows Application template, могу ли я запустить его в браузере? Я предполагаю, что, поскольку большая часть моего класса будет Window, а не Страница ....

ответ

1

Correct; вы не можете. (Хотя вы можете посмотреть в ClickOnce)

Вы слышали, что вы можете использовать тот же код в клиентском приложении WPF и в браузере (с использованием XBAP или Silverlight). Однако вам нужно сделать отдельные проекты (которые могут ссылаться на общую библиотеку). (Хотя вы можете посмотреть в приложениях Silverlight 3)

+0

Итак, лучше начать с Silverlight, а не WPF ... Каковы ограничения? Возможно ли создать всплывающий экран (я думаю, нет, так как это похоже на веб-приложение ...) – pdiddy

+0

Для приложения silverlight вы можете, например, получить доступ к каталогам или ресурсам локальных компьютеров? это не похоже на веб-приложение, где оно размещено на сервере ... поэтому я предполагаю, что да? – pdiddy

Смежные вопросы