代码中所访问到的数据量比较庞大,10w以上,以后导入正式数据估计更大,ria service 获取数据很慢,容易报错,所以,不得不想办法。想学习asp.net的那种方式,直接在storeprocedure里面来进行操作,但是网上几乎找不到这样的方式。提供的参考文章:http://forums.silverlight.net/p/151053/337571.aspx,http://forums.silverlight.net/p/151053/337571.aspx,还没实践,也考虑过在server端分页的方式,直接Skip((pageNum-1)*pageSize).Take(pageSize)

待续…

参考文章:http://msmvps.com/blogs/theproblemsolver/archive/2009/04/27/paging-with-the-silverlight-ria-services-domaindatasource.aspx

http://wildermuth.com/2010/1/2/Architecting_SL4_Apps_with_RIA_Services_MEF_and_MVVM_-_Part_4_(of_3)

http://social.msdn.microsoft.com/Forums/da-DK/adodotnetentityframework/thread/d9a5929f-71a9-4f3e-bb64-eff7431fa566

http://blogs.msdn.com/b/brada/archive/2009/09/07/business-apps-example-for-silverlight-3-rtm-and-net-ria-services-july-update-viewmodel.aspx

http://weblogs.asp.net/manishdalal/archive/2009/10/01/silverlight-3-custom-sorting-with-paging-support.aspx(晚上回去关注这篇)

http://blogs.msdn.com/b/kylemc/archive/2010/12/02/introducing-an-mvvm-friendly-domaindatasource-the-domaincollectionview.aspx

http://blogs.msdn.com/b/rahul/archive/2010/01/05/wcf-data-service-server-driven-paging-sdp-silverlight.aspx

posted on 2011-10-22 16:45  victor321  阅读(350)  评论(0编辑  收藏  举报