Объектно-ориентированная модель поверх LINQ to SQL

Я немного играю с LINQ to SQL, и в целом это намного лучший вариант, чем то, что было у Microsoft раньше (DataSet), но кажется, что объектно-ориентированные возможности все еще ограничены. Поскольку в настоящее время мы используем настраиваемую структуру сохранения, которая создала объектно-ориентированную модель поверх DataSet, я хочу перенести эту структуру на новую версию, построив объектно-ориентированную модель поверх LINQ to SQL.

  1. Во-первых, есть ли еще какие-нибудь подобные инициативы?
  2. Во-вторых, как вы думаете, идти этим путем - хорошая идея?

person Albert    schedule 16.10.2008    source источник


Ответы (3)


Для №1 вы можете искать более новую версию Linq to Entity. Вот одно место для начала: http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx

person DOK    schedule 16.10.2008

Роб Конери разрабатывает новый тип шаблона репозитория в своей серии витрин. AFAIK, он использует объект OO поверх LINQ to SQL. В нем много разговоров о MVC и TDD, но все же стоит посмотреть, что он делает с LINQ to SQL.

person tpower    schedule 15.01.2009

Я проверил это в своем проекте. Взгляните на: openticket.codeplex.com

person Glenn    schedule 17.03.2009