-
MVC Pattern 자동 생성 프로젝트 - New Scaffolded ItemC#(asp.net | asp.net core) 2021. 8. 10. 14:34728x90
MVC Application 생성 후
1. Model을 생성한다
using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace WebApplication1.Models { // Table=Entity (tuple의 집합) public class Saram { public int Id { get; set; } = default(int); public int Age { get; set; } = default(int); public string Name { get; set; } = default(string); public bool Gender { get; set; } = default(bool); public string PhoneNumber { get; set; } = default(string); } }
2. Controller 폴더에 New Scaffolded Item 을 생성한다
MVC Controller with views, using Entity Framework를 선택하면 DB, View를 바로 만들어준다
Model class를 선택하고, Data context class + 로 선택하여 Add 한다
3. 생성완료
Controller, Data(DB), View가 모두 자동으로 생성되었다
4. DB Table을 생성해보자
Add-Migration InitialCreate -context WebApplication1Context
Update-Database -context WebApplication1ContextContext 이름에 맞게 Nuget Console에 입력하면 DB가 생성된다
728x90728x90'C#(asp.net | asp.net core)' 카테고리의 다른 글
[C#] ref 키워드 사용하기 (0) 2021.08.10 [C#] functional coding | callback (0) 2021.08.10 C# state operation | record 사용법 (0) 2021.08.09 [C#] Web Form cs에서 javaScript 사용하기(alert) (0) 2021.07.13