В настоящее время у меня есть веб-приложение asp.net, которое использует отдельные сборки для доступа к данным, бизнес-логики, объектов сущностей и пользовательского веб-интерфейса. Доступ к данным был создан с помощью Microsoft Data Access Application Block, скомпилированного как сборка .NET 2.0. Хранимые процедуры использовались для фактического перемещения данных в базу данных и из нее (SQL 2005).
Я хотел бы обновить это приложение, чтобы воспользоваться преимуществами новых функций .NET 3.5, таких как Linq, объекты данных и т. Д. Каким будет лучший подход, чтобы это произошло?