2010-07-08 4 views
3

Я использую SubSonic 2 & 2.2 в течение нескольких лет с сервером Sql. Для моей новой работы я недавно использовал SubSonic 2.2 с Oracle и столкнулся с несколькими небольшими проблемами.SubSonic + Oracle - что лучше 2.2 или 3?

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

Есть ли SubSonic 3 лучше Поддержка Oracle, чем 2.2?

кажется, что SubSonic 2,2 не поддерживает Хранимые Procs и SubSonic 3 не работает на всех для Oracle

ответ

2

Я не использовал дозвуковой 3 с оракулом. Но они использовались с сервером sql.

Difference между дозвуковыми версиями.

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

Вы можете найти oracle templates и другие дозвуковые 3-х документы here.

Я бы рекомендовал пойти на subsonic 3.

2

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

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

Преимущество SubSonic 3:

  • T4 Двигатель для генерации шаблона
  • Простого Repository (если вы хотите использовать его)
  • Все хорошо язык сахар (Linq, методы расширения, выражение)
  • лучшая поддержка для модульного тестирования

и дозвуковых 2 не видела обновления для более года.

Смежные вопросы