[C#/ASP.NET MVC/.NETCORE] 스캐폴딩 기능을 사용해 RAZOR 페이지 웹앱 만들기 (최종)

■ 스캐폴딩 기능을 사용해 RAZOR 페이지 웹앱을 만드는 방법을 보여준다. (최종)

Models/Movie.cs

Models/MovieData.cs

Data/DatabaseContext.cs

appsettings.json

Startup.cs

Program.cs

Pages/Movies/Index.cshtml

Pages/Movies/Index.cshtml.cs

Pages/Movies/Create.cshtml

Pages/Movies/Create.cshtml.cs

Pages/Movies/Edit.cshtml

Pages/Movies/Edit.cshtml.cs

Pages/Movies/Delete.cshtml

Pages/Movies/Delete.cshtml.cs

Pages/Movies/Details.cshtml

Pages/Movies/Details.cshtml.cs

※ TestDB 데이터베이스 생성

1. 비주얼 스튜디오를 실행한다.
2. 비주얼 스튜디오에서 [보기] / [SQL Server 개체 탐색기] 메뉴를 클릭한다.
3. [SQL Server 개체 탐색기]에서 [SQL Server] / [(localdb)MSSQLLocalDB…] / [데이터베이스] 노드 위에서 마우스 오른쪽 버튼을 클릭한다.
4. 컨텍스트 메뉴에서 [새 데이터베이스 추가] 메뉴를 클릭한다.
5. [데이터베이스 만들기] 대화 상자에서 아래와 같이 입력하고 [확인] 버튼을 클릭한다.

6. 비주얼 스튜디오에서 [도구] / [NuGet 패키지 관리자] / [패키지 관리자 콘솔] 메뉴를 클릭한다.
7. [패키지 관리자 콘솔]에서 아래 명령을 실행한다.

실행 명령

TestProject.zip

Advertisements