如何解决RIA + LINQ to SQL与RIA + Entity Framework
| 我要开发一个网站,每天将有80,000到100,000个浏览量。插入操作将更少,而检索操作将更多。所以网站的性能对我来说是个大问题。我想使用.NET Framework(4.0)和sql server2005。(将不使用silverlight)。 请告诉我哪个最适合我: 我应该在其中使用RIA服务吗? 我应该将RIA与LINQ to SQL或Entity Framework一起使用。 我应该在其中使用WCF服务吗? 我应该选择MVC2还是MVC3。 请建议最佳组合,例如:MVC3 + RIA + LINQ to SQL + JQuery 我知道我曾在一个问题中问过很多问题,但实际上我在开始申请之前需要专家的建议。 谢谢。解决方法
我认为您应该将EntityFramework 4.1与MVC3(许多新功能和对MVC2的改进)一起使用(可以使用非常简单明了的Code First)。如果您需要Web服务,我认为您应该使用WCF(因为RIA Services实际上旨在与Silverlight一起使用)。
,我强烈建议您放弃SQL并使用RavenDB。
它是一个基于文档的数据库,专门用于大型数据检索。最重要的是,它可以与LINQ顺利集成。
除此之外,它应该是ASP.NET MVC 3和jQuery。如果它是客户端广泛的应用程序,那么您还应该学习Backbone.js或Knockout.js,以使事情变得更容易并且在客户端上更加用户友好。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。