ADO.NET Entity Framework
ADO.NET Entity Framework 를 사용하면 개발자가 관계형 저장소 스키마에 대해 직접 프로그래밍하는 대신 개념적 응용 프로그램 모델에 대해 프로그래밍하여 데이터 액세스 응용 프로그램을 만들 수 있습니다. 목표는 데이터 지향 응용 프로그램에 필요한 코드와 유지 보수의 양을 줄이는 것입니다. Entity Framework 응용 프로그램을 사용하면 다음 이점이 있습니다.
응용 프로그램이 상속, 복합 멤버, 관계가 있는 형식을 포함하여 응용 프로그램 위주의 개념적 모델을 사용할 수 있습니다.
응용 프로그램이 특정 데이터 엔진 또는 저장소 스키마에 종속되지 않습니다.
응용 프로그램 코드를 변경하지 않고도 개념적 모델과 저장소별 스키마 사이의 매핑을 변경할 수 있습니다.
개발자는 서로 다른 데이터베이스 관리 시스템에 구현되어 있는 다양한 저장소 스키마에 매핑할 수 있는 일관된 응용 프로그램 개체 모델을 사용할 수 있습니다.
여러 개념적 모델을 단일 저장소 스키마에 매핑할 수 있습니다.
LINQ(통합 언어 쿼리) 지원을 통해 컴파일 타임에 개념적 모델을 기준으로 쿼리 구문의 유효성을 검사할 수 있습니다.
시작 지점
가장 관심 있는 항목에 따라 Entity Framework 에 대한 다음 항목 중 하나에서 시작하십시오.
코드 보기
Visual Studio와의 통합 방식
수행 가능 작업
ASP.NET에서 Entity Framework를 사용하려는 경우
단원 내용
Entity Framework 구성(Entity Framework 작업)
개발 및 배포 고려 사항(Entity Framework)