ASP.NET MVC 만들면서 배우기- 배우자(1) - view

2013. 10. 7. 15:18EXPERIENCE/WEB | .NET Framework

반응형

 

ASP.NET MVC 전달된 URL 기준으로 선택된 컨트롤러 클래스를 (그리고, 클래스에 존재하는 선택된 메서드를) 호출합니다. ASP.NET MVC 사용하는 기본 URL 라우팅 로직은, 실행할 컨트롤러와 메서드를 결정하기 위해서 다음과 같은 형태의 URL 사용합니다

   

View

Razor 엔진

 ASP.NET MVC 3에서 처음 도입된 Razor 엔진 사용해서 작성해 것입니다. Razor 기반의 템플릿은 .cshtml 이라는 파일 확장자를 갖고 있으며, C# 이용한 우아한 HTML 출력 생성 방식을 제공해줍니다. Razor 이용하면 템플릿 작성을 위해 필요한 글자수와 키입력을 최소화할 있으며, 빠르고 자연스러운 코딩이 가능해집니다

   

   

  1. _Layout.cshtml : 웹페이지에서 공통으로 사용되는 페이지 ( cf. 마스터 페이지)

상단의 로고 위치라던지, page 메뉴들을 공통으로 지정할 있다.

   

  1. Index.cshtml
반응형