c# sql orm subsonic

c# - ¿Cómo entrar en SubSonic?



sql orm (5)

Hace un mes busqué algunas herramientas que generarán clases C # para mi base de datos / tablas SQL. Así que no tengo que escribir clases DAL manualmente y ahorrar mucho tiempo.

Me encontré con "ORM" y subsónico. Vi los webcasts en la página de inicio http://subsonicproject.com/ y quedé muy impresionado .

Pero todavía me falta más documentación / conocimiento para sentirme cómodo con el subsónico para usarlo en nuestros proyectos. Hoy leí sobre la función de "migración" en algún lugar, accidental.

¿Cómo entrar en subsónico? ¿Cómo sentirse más cómodo con eso? ¿Cómo saber sobre todas las características / posibilidades que ofrece? ¿Hay algún buen blog / tutorial / lo que sea para subsónicos?


Desafortunadamente, la mejor "documentación" de SubSonic es en forma de screencasts, pero son muy fáciles de seguir.

Mucho sobre SubSonic en el blog de Rob Conery (creador original) http://blog.wekeroad.com/tags/subsonic/ .

Personalmente descubrí que lo mejor (como dijo Matt) es usarlo, configurarlo en herramientas externas en VS, ordenar la cadena de conexión y algunas otras configuraciones, y ya está listo para continuar. Puedes obtener lo básico en una tarde.

El foro es bastante activo http://forums.subsonicproject.com/forums/ , y es un buen lugar si te quedas atascado.


Solo comienza a usarlo.

Es muy simple y bastante directo. Hay varias capturas de pantalla sobre cómo generar tus clases con el subcomandante, una vez que tienes eso, simplemente presionas. y mira lo que puedes hacer con ellos.




SubSonic es irritantemente corto en documentación (que es una razón por la que lo abandoné). Scott Kuhl escribió un documento "Comenzando con SubSonic" (solo Google su nombre y SubSonic) pero algunas partes parecían estar desactualizadas.

Aquí está el blog de Scott : un lugar para empezar, al menos.

Aquí está la página de inicio del documento . Tenía curiosidad sobre si el documento está realmente desactualizado y creo que es así: la página web tiene una última fecha actualizada en 2006.

Lamentablemente, no conozco ninguna otra documentación y la busqué.

Actualización: consulte el enlace a la documentación que Rob Conery proporcionó en su respuesta.