2010-01-21 2 views
0

Вот мой scenerio ..Как создать гибридное приложение Silverlight и aspx

У нас есть веб-сайт ASP.Net 2.x. Мы хотим перенести его в полноэкранное приложение Silverlight. Тем не менее, мы не можем уйти в угол и переделать каждую веб-страницу в SL сразу с места в карьер.

Что я хотел бы сделать, это построить хром приложения (главная страница, панель мониторинга, логин, общие экраны системы/конфигурации, главное меню) в SL и иметь возможность открывать существующие .aspx-страницы в основном содержимом SL Рамка.

Из того, что я вижу, нет способа сделать это. Я думал, что управление Webbrowser в SL4 будет ответом, но, по-видимому, это работает только в том случае, если ваше приложение запущено из браузера.

Итак, каков мой лучший регресс? Похоже, мне нужно будет создать страницу типа .aspx, на которой размещается .XAP и передать на страницу, которую я хочу загрузить?

Как бы вы, гуру, подошли к этому?

ответ

0

На самом деле я бы пошел на противоположный маршрут. Intead для создания полной панели инструментов, я бы начал создавать элементы панели отдельно, насколько это возможно. Это даст вам время для реорганизации ваших отдельных приложений один за другим, пока вы не будете готовы их интегрировать.

Один из методов, который мы рассмотрели в моей команде, заключался в том, чтобы создать наш движок рендеринга SL, чтобы отобразить нашу систему aspx в элементах управления SL, но когда мы увидели масштаб этого, мы решили, что было бы проще начать разработку всего в SL с нуля.

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