构建巨大的单页应用程序,框架选择等

问题描述 投票:3回答:1

我们目前有一个大型的Silverlight应用程序(大约110个xaml视图和40多个自定义控件)。

我们正在考虑将其移植到MVC(.net),并可能使用SPA(单页应用程序)模式。

我无法真正将所有110个视图放入单个html文件中。我想以某种方式提供一个小的开始/登录页面,并在后台连续异步传输其他视图,然后将它们存储在Web存储中以备将来使用。

是否有任何框架或建议来实现这一目标,或者我完全缺少另一种方式?

javascript silverlight porting
1个回答
0
投票

您可能希望研究Microsoft的托管扩展框架。

http://mef.codeplex.com/

这可以使您减小XAP文件的大小,从而使用户在只希望查看一些视图时不必下载所有110个视图。

© www.soinside.com 2019 - 2024. All rights reserved.