ASP.NET MVC는 전달된 URL을 기준으로 선택된 컨트롤러 클래스를 (그리고, 그 클래스에 존재하는 선택된 메서드를) 호출합니다. ASP.NET MVC가 사용하는 기본 URL 라우팅 로직은, 실행할 컨트롤러와 메서드를 결정하기 위해서 다음과 같은 형태의 URL을 사용합니다:
View
Razor뷰 엔진
ASP.NET MVC 3에서 처음 도입된 Razor 뷰 엔진을 사용해서 작성해 볼 것입니다. Razor 기반의 뷰 템플릿은 .cshtml 이라는 파일 확장자를 갖고 있으며, C#을 이용한 우아한 HTML 출력 생성 방식을 제공해줍니다. Razor를 이용하면 뷰 템플릿 작성을 위해 필요한 글자수와 키입력을 최소화할 수 있으며, 빠르고 자연스러운 코딩이 가능해집니다.
- _Layout.cshtml : 웹페이지에서 공통으로 사용되는 페이지 ( cf. 마스터 페이지)
상단의 로고 위치라던지, page 메뉴들을 공통으로 지정할 수 있다.
- Index.cshtml
728x90
반응형
LIST
'Backend > .NET Framework' 카테고리의 다른 글
ASP.NET MVC 만들면서 배우기- 배우자(1) – Controller + Model (53) | 2013.10.08 |
---|---|
ASP.NET MVC 만들면서 배우기- 배우자(1) - Controller (0) | 2013.10.08 |
MVC 시작하기(1) (60) | 2013.10.07 |
ASP.NET MVC 시작하기 (60) | 2013.10.07 |
Substring (61) | 2013.08.29 |