Latest web development tutorials

ASP.NET MVC 폴더

ASP.NET MVC를 배우기 위해, 우리는 인터넷 응용 프로그램을 구축 할 것입니다.

제 2 부 : 응용 프로그램 폴더를 탐색.


MVC 폴더

다음과 같이 일반적인 ASP.NET MVC 웹 응용 프로그램 폴더의 내용을 파일 :

용액

응용 프로그램 정보

등록
참조

응용 프로그램 폴더

은 App_Data 폴더
콘텐츠 폴더
컨트롤러 폴더
모델 폴더
스크립트 폴더
보기 폴더

프로필

Global.asax에
packages.config
의 Web.config

모든 MVC 응용 프로그램 폴더 이름은 동일합니다. MVC 프레임 워크는 기본 명명에 기초한다. 컨트롤러 컨트롤러는 뷰 폴더보기로 작성된 폴더에, 모델이 모델 폴더에 기록 된 물품. 더 이상 애플리케이션 코드 폴더 이름을 사용 없다.

표준화 된 명명은 코드의 양을 감소시키고, 개발자 MVC 프로젝트 이해.

다음은 각 폴더의 내용의 간략한 개요이다 :


은 App_Data 폴더

은 App_Data 폴더 애플리케이션 데이터를 저장하는 데 사용된다.

우리는은 App_Data 폴더에이 튜토리얼의 이후 장에서 SQL 데이터베이스를 추가합니다.


콘텐츠 폴더

컨텐츠 폴더는 스타일 시트 (CSS 파일), 아이콘 및 이미지 정적 파일을 저장하는 데 사용.

비주얼 웹 개발자가 자동으로 콘텐츠 폴더에 테마 폴더를 추가합니다. 폴더 jQuery를 스타일과 이미지의 테마. 이 프로젝트에서는 테마 폴더를 삭제할 수 있습니다.

비주얼 웹 개발자는 프로젝트에 표준 스타일 시트 파일을 추가합니다 : 콘텐츠 폴더 Site.css 파일을. 스타일 시트 파일은 편집 할 응용 프로그램의 스타일을 변경하고자하는 파일입니다.

함유량

우리는이 튜토리얼의 다음 장에서 스타일 시트 파일 (Site.css)을 편집합니다.


컨트롤러 폴더

폴더에 포함 된 컨트롤러는 사용자의 입력 및 대응 컨트롤러 클래스 처리를 담당한다.

MVC는 필요 그 마지막에있는 "컨트롤러"에 컨트롤러의 모든 파일 이름입니다.

비주얼 웹 개발자 (홈 페이지 및 페이지 정보) 계정 및 (로그인 페이지) 컨트롤러 홈 컨트롤러를 만들었습니다 :

컨트롤러

우리는이 튜토리얼의 이후 부분에서 더 많은 컨트롤러를 생성합니다.


모델 폴더

모델 폴더는 클래스 모델의 응용 프로그램을 나타내는이 포함되어 있습니다. 모델 대조군과 응용 프로그램의 데이터를 조작.

우리는이 튜토리얼의 이후 섹션에서 모델 (클래스)를 작성합니다.


보기 폴더

뷰 폴더는 응용 연관된 HTML 파일 (사용자 인터페이스)를 저장하고 표시하기 위해 사용된다.

뷰 폴더는 각 컨트롤러에 해당하는 파일 폴더가 포함되어 있습니다.

뷰 폴더에서 Visual 웹 개발자 계정 폴더, 홈 폴더, 공유 폴더를 만들었습니다.

계정 폴더는 사용자 계정 등록 및 로그인에 대한 페이지가 포함되어 있습니다.

홈 폴더와 같은 클래스에 대한 홈 페이지 및 페이지와 같은 응용 프로그램 페이지를 저장하는 데 사용된다.

공유 메모리 컨트롤러 사이의 뷰를 공유 폴더 (마스터 페이지 레이아웃 및 페이지).

보기

우리는이 튜토리얼의 다음 장에서 레이아웃 파일을 편집합니다.


스크립트 폴더

스크립트 폴더 저장소 응용 프로그램 자바 스크립트 파일입니다.

기본적으로 비주얼 웹 개발자는이 폴더 표준 MVC, Ajax와 jQuery를 파일에 저장됩니다 :

스크립트

참고 : 응용 프로그램의 이름은 "모더 나이저"파일을 HTML5와 CSS3 자바 스크립트 파일을 지원하는 경우.