Вопрос

Я использовал дозвуковую 2 и 2.2 в течение нескольких лет сейчас с SQL Server. Для моей новой работы я только недавно использовал Subsonic 2.2 с Oracle и побежал в несколько небольших проблем.

Пример: он может не находить столбец в таблице во время выполнения, даже если он нашел во время сопоставления.

Докусное 3 предлагает Лучше Поддержка Oracle, чем 2.2?

<Сильные> Похоже, что дозвуковые 2.2 не поддерживает хранимые процессы и дозвуковые 3 не работают для Oracle

Это было полезно?

Решение

Я не использовал дозвуковых 3 с Oracle.Но использовали с SQL Server.

the разница между дозвуковыми версиями.

Работает отлично и с новыми функциями.

Вы можете найти шаблоны Oracle и другие дозвуковые 3 документа здесь .

Я бы возобновил, чтобы пойти на subsonic 3 . .

Другие советы

Я использую дозвуковую 2.2, потому что наше приложение для рабочего стола необходимо поддерживать Windows 2000, поэтому мы ограничены .NET 2.0

Если вам не нужно поддерживать .NET 2.0, я бы предложил использовать Subsonic 3 для новых проектов.

Преимущества Дозвуковых 3:

    .
  • T4 двигатель для генерации шаблона
  • простой репозиторий (если вы хотите его использовать)
  • весь хороший язык сахар (LINQ, методы расширения, выражения)
  • Лучшая поддержка для тестирования подразделения

и Subsonic 2 не видел обновления уже более года.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top