Entity Framework-환경 설정

Entity Framework 6의 새로운 기능

프레임 워크에는 모델링에서 런타임 동작에 이르기까지 모든 것을 세부적으로 제어 할 수있는 복잡한 API가 있습니다. Entity Framework 5의 일부는 .NET 내부에 있습니다. 또 다른 부분은 NuGet을 사용하여 배포되는 추가 어셈블리 내부에 있습니다.

  • Entity Framework의 핵심 기능은 .NET Framework에 내장되어 있습니다.

  • Code First 지원은 Entity Framework가 시각적 모델 대신 클래스를 사용할 수 있도록하고 EF와 상호 작용하기위한 더 가벼운 API가 NuGet 패키지에 있습니다.

  • 핵심은 쿼리, 변경 추적 및 쿼리에서 SQL 쿼리로의 모든 변환과 데이터에서 개체로의 반환을 제공하는 것입니다.

  • .NET 4 및 .NET 4.5에서 EF 5 NuGet 패키지를 사용할 수 있습니다.

  • 한 가지 큰 혼란 지점-.NET 4.5는 핵심 Entity Framework API에 열거 형 및 공간 데이터에 대한 지원을 추가했습니다. 즉, .NET 4에서 EF 5를 사용하는 경우 이러한 새로운 기능을 사용할 수 없습니다. EF5와 .NET 4.5를 결합 할 때만 얻을 수 있습니다.

이제 Entity Framework 6을 살펴 보겠습니다. Entity Framework 6의 .NET 내부에 있던 핵심 API는 이제 NuGet 패키지의 일부입니다.

의미-

  • 모든 Entity Framework는 NuGet에서 배포하는이 어셈블리 내부에 있습니다.

  • Entity Framework 열거 형 지원 및 특수 데이터 지원과 같은 특정 기능을 제공하기 위해 .NET에 의존하지 않습니다.

  • EF6의 기능 중 하나는 .NET 4에 대한 열거 형 및 공간 데이터를 지원한다는 것입니다.

Entity Framework에서 작업을 시작하려면 다음 개발 도구를 설치해야합니다.

  • Visual Studio 2013 이상
  • SQL Server 2012 이상
  • NuGet 패키지의 Entity Framework 업데이트

Microsoft는 SQL Server가 포함 된 무료 버전의 Visual Studio를 제공하며 www.visualstudio.com 에서 다운로드 할 수 있습니다 .

설치

Step 1− 다운로드가 완료되면 설치 프로그램을 실행하십시오. 다음 대화 상자가 표시됩니다.

Step 2 − 설치 버튼을 클릭하면 설치 과정이 시작됩니다.

Step 3− 설치 과정이 성공적으로 완료되면 다음 대화 상자가 나타납니다. 이 대화 상자를 닫고 필요한 경우 컴퓨터를 다시 시작하십시오.

Step 4− 시작 메뉴에서 Visual Studio를 열면 다음 대화 상자가 열립니다. 준비는 처음이 될 것입니다.

Step 5 − 모든 작업이 완료되면 Visual Studio의 메인 창이 나타납니다.

File → New → Project에서 새 프로젝트를 만들어 봅시다.

Step 1 − 콘솔 응용 프로그램을 선택하고 확인 버튼을 클릭합니다.

Step 2 − 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭합니다.

Step 3 − 위 이미지와 같이 Manage NuGet Packages를 선택하면 Visual Studio에서 다음 창이 열립니다.

Step 4 − Entity Framework를 검색하고 설치 버튼을 눌러 최신 버전을 설치합니다.

Step 5− 확인을 클릭합니다. 설치가 완료되면 출력 창에 다음 메시지가 표시됩니다.

이제 애플리케이션을 시작할 준비가되었습니다.