В настоящее время у нас есть следующий стек:
- VS 2005
- Веб-формы
- SQL Server 2005
- IIS 6
Мы планируем перейти на это:
- VS 2010
- MVC и веб-формы
- SQL Server 2008
- IIS 7
Мой вопрос: когда мы перейдем на MVC с VS 2010, должны ли мы использовать Entity Framework (или другой ORM), микро ORM (например, Massive ) или просто обычный SQL?
Все учебные пособия, которые я читал о VS 2010, направлены на использование Entity Framework для транзакций данных, но будет ли это в обозримом будущем (5+ лет)?
Если это имеет значение, приложения нашего клиента могут иметь от 10 до 1000 активных пользователей.