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

时间:2012-03-02 08:34:09

标签: javascript silverlight port

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

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

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

是否有任何框架或一些建议可以实现这一目标,还是存在另一种我缺失的方式?

1 个答案:

答案 0 :(得分:0)

您可能希望了解Microsoft的Managed Extensibility Framework。

http://mef.codeplex.com/

这可能允许您减小XAP文件的大小,以便用户在只想看几个视图时不必下载所有110个视图。