Subsónico + Oracle - ¿Qué es mejor 2.2 o 3?
-
13-09-2020 - |
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
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.