Database First versus Code First

D

Hola!! En esta ocasión he decidido subir por este medio mis charlas o eventos que han sido grabados. En este primer vídeo estaré debatiendo un tema super interesante!

 Database First versus Code First

Como desarrolladores de Software todos hemos estado ante ambos escenarios, pero realmente sabemos cuáles son sus ventajas y desventajas.

Code First, definimos nuestras clases mediante código, y EF se encarga de generar la base de datos y todo lo necesario para encajar las clases en ellas, pero qué ocurre cuando tenemos una base de datos con muchas tablas?

Database First,En este modo se parte de una base de datos preexistente con la que queremos trabajar. Es decir, tenemos la base de datos ya diseñada y probablemente con datos y lo que queremos es que EF se encargue de generar las clases necesarias y toda la «fontanería» interna para trabajar con ella. pero qué pasa con los modelos auto generados?

Para poder elegir de forma objetiva uno de ellos, debemos conocer sus limitaciones, riesgos y cómo sacarle el mejor provecho. En este debate pretendo mostrar los escenarios en la cual cada uno es aplicable y más eficiente. (Espero les guste)

Deja tu comentario, sobre cuál usas tu y por qué?

Acerca del Autor

leslie.ramirez

Soy estudiante Ing. De tecnología de la Información y comunicación, tecnólogo superior en Desarrollo de Software. Me considero una persona innovadora y creativa, disfruto aprender cosas nuevas y desarrollar aplicaciones.

Entradas recientes

Categorías