ASP.NET Core MVC 및 EF Core - 자습서 시리즈

이 자습서는 ASP.NET Core 3.0에 맞게 업데이트되지 않았습니다. ASP.NET Core 5.0에 맞게 업데이트되었습니다.

이 자습서에서는 컨트롤러와 보기를 통해 ASP.NET Core MVC 및 Entity Framework Core에 대해 설명합니다. Razor Pages는 대체 프로그래밍 모델입니다. 새로 개발하는 경우에는 컨트롤러와 보기를 통해 MVC를 사용하는 것보다 Razor Pages를 사용할 것을 권장합니다. 이 자습서의 Razor Pages 버전을 참조하세요. 각 자습서는 다른 자습서에서 다루지 않는 일부 내용을 다룹니다.

이 MVC 자습서에는 Razor Pages 자습서에서 다루지 않는 몇 가지 사항이 있습니다.

  • 데이터 모델에서 상속 구현
  • 원시 SQL 쿼리 수행
  • 동적 LINQ를 사용하여 코드 단순화

Razor Pages 자습서에는 여기에서 다루지 않는 몇 가지 사항이 있습니다.

  • Select 메서드를 사용하여 관련 데이터 로드
  • EF 모범 사례
  1. 시작
  2. 만들기, 읽기, 업데이트 및 삭제 작업
  3. 정렬, 필터링, 페이징 및 그룹화
  4. 마이그레이션
  5. 복합 데이터 모델 만들기
  6. 관련 데이터 읽기
  7. 관련 데이터 업데이트
  8. 동시성 충돌 처리
  9. 상속
  10. 고급 항목