LINQ to SQL

Within very disparate applications, developers must deal with certain problems that repeatedly arise in programming. One of the most common problems is the need to map objects and their properties to tables and columns in a database.