2012-03-02 52 views
3

我们目前有一个大的silverlight应用程序(大约110个xaml视图和40多个自定义控件)。构建巨大的单页应用程序,框架选择等

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

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

有没有任何框架或一些建议来完成这个,或者是否有另一种方式完全是我失踪?

+0

我想我可能有点不清楚,想法是使用HTML5(网络存储,也许upshot.js,jquery等)来构建它。最重要的一点:是否有任何模式或框架可以解决异步加载背景的问题? – TomHells 2012-03-03 21:51:50

回答

0

您可能想要查看Microsoft的托管扩展框架。

http://mef.codeplex.com/

这可能让你减少XAP文件的大小,以使用户不必当他们只看到几个有兴趣的下载所有110次。