RIA + LINQ to SQL против RIA + Entity Framework - PullRequest
2 голосов
/ 25 апреля 2011

Я собираюсь разработать веб-сайт, который будет иметь от 80 000 до 100 000 просмотров в день.будет меньше операции вставки и больше операции поиска.так что производительность сайта для меня большая проблема.Я хочу работать с .NET Framework (4.0) и SQL Server 2005. (не будет использовать Silverlight).Пожалуйста, скажите мне, что будет наиболее подходящим для меня: я должен использовать услуги RIA в этом.Должен ли я использовать RIA с LINQ to SQL или с Entity Framework.Должен ли я использовать службы WCF в нем.Должен ли я пойти с MVC2 или MVC3.

, пожалуйста, предложите лучшую комбинацию, такую ​​как: MVC3 + RIA + LINQ to SQL + JQuery

я знаю, что задал много вопросов в одном вопросе, но на самом деле мне нужны экспертысовет, прежде чем начать мое заявление.

Спасибо.

Ответы [ 2 ]

4 голосов
/ 25 апреля 2011

Я думаю, вам следует использовать MVC3 (множество новых функций и улучшений по сравнению с MVC2) с EntityFramework 4.1 (вы можете использовать Code First, который очень прост и понятен).Если вам нужны веб-сервисы, я думаю, вы должны использовать WCF (поскольку RIA Services действительно предназначен для использования с Silverlight).

1 голос
/ 25 апреля 2011

Я бы настоятельно рекомендовал вам отказаться от SQL и перейти на RavenDB.

Это база данных на основе документов, созданная специально для поиска больших данных. Кроме того, он плавно интегрируется с LINQ.

Кроме этого, это должны быть ASP.NET MVC 3 и jQuery. Если это обширное приложение на стороне клиента, вам также следует изучить Backbone.js или Knockout.js, чтобы сделать работу на стороне клиента намного проще и удобнее.

...