You can use Linq to Sql or Entity Framework to auto-generate your classes, as well as a data access function.
DBML (L2S) EDMX (EF) Visual Studio, , , .
Linq to Sql Classes ADO.NET Entity Data Model, :
- Visual Studio .
- = >
Linq to Sql Classes ADO.NET Entity Data Model- .
Server Explorer,- DBML EDMX , .
:
- table
User User User FirstName, FirstNameUser Contact, IList<Contact> Contacts User. user.Contacts.Where(c => c.ContactId == 7000) DataContext
, SQLMetal, , . , int enums.
NHibernate .