Engaged in the development of wpf applications. I tried to retrieve data from the existing database in two ways: 1) through a model created using EF 2) using a direct call to the database using SqlConnection, SqlCommand, etc. She mastered both ways and everything works.

And what is better to use? And from what to make a start in this choice?

    1 answer 1

    EF gives you the benefits of ORM - automatic mapping of entities and their connections to sisharpovye classes and changes in them - back into the database.

    Naked ADO.NET is faster.

    Everything.