I'm trying to query an existing SQL Server database with LINQ on a .NET project. I've been successful to do so by using LINQ to SQL .dbml files, but then I read somewhere I can't remember that this approach is deprecated, then I started investigating the other Data File Types ADO.NET Entity Model (.edmx), DataSet (.xsd), EF DbContext Generator...
I'm a bit consufed about when it is appropriate to use the different the Data file types (the several types of files available in VS), and which one is the most appropriate to solve my problem. Can anyone shed some light on this matter?
Thank you