Pregunta

He estado usando Subsonic 2 & 2.2 por unos años con SQL Server. Para mi nuevo trabajo, acabo de usar recientemente subsónico 2.2 con Oracle y se encontraba en algunos problemas pequeños.

Ejemplo: Podría no encontrar una columna en una tabla en el tiempo de ejecución a pesar de que se encuentra durante el mapeo.

¿La subsónica 3 ofrece mejor oracle soporte que 2.2?

Parece que Subsonic 2.2 no es compatible con PROCS almacenados y subsónico 3 no funciona en absoluto para Oracle

¿Fue útil?

Solución

No he usado subsónico 3 con Oracle.Pero han utilizado con SQL Server.

The diferencia entre las versiones subsónicas.

Funciona genial y con las nuevas características.

Puede encontrar la plantillas de oracle y otros subsónicos 3 docs aquí .

Recomendaría para ir para el subsónico 3 .

Otros consejos

Yo uso subsónico 2.2 porque nuestra aplicación de escritorio necesita para admitir Windows 2000 para que estemos limitados a .NET 2.0

Si no tiene que admitir .NET 2.0, sugeriría usar Subsonic 3 para nuevos proyectos.

Ventajas de subsónica 3:

  • motor T4 para la generación de plantillas
  • Repositorio simple (si quieres usarlo)
  • todo el agradable azúcar del lenguaje (Linq, métodos de extensión, expresiones)
  • mejor soporte para pruebas de unidad

y subsónico 2 no ha visto una actualización durante más de un año.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top