Создание огромного одностраничного приложения, выбор платформы и т. Д. - PullRequest
3 голосов
/ 02 марта 2012

В настоящее время у нас есть большое приложение silverlight (около 110 представлений xaml и более 40 пользовательских элементов управления).

Мы собираемся перенести это в MVC (.net) и, возможно, использовать шаблон SPA (одностраничное приложение).

Я не могу поместить все 110 просмотров в один HTML-файл. Мне бы хотелось, чтобы какой-то способ обслуживал небольшую стартовую страницу / страницу входа в систему и непрерывно асинхронно передавал другие представления в фоновом режиме, а затем сохранял их в веб-хранилище для дальнейшего использования.

Есть какие-то рамки или какой-то совет для достижения этой цели, или я совсем упускаю другой способ?

1 Ответ

0 голосов
/ 02 марта 2012

Возможно, вы захотите заглянуть в Managed Extensibility Framework от Microsoft.

http://mef.codeplex.com/

Это может позволить вам уменьшить размер файла XAP, чтобы пользователю не приходилось загружать все 110 просмотров, когда они заинтересованы только в просмотре нескольких.

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