1. /App_Data
- 데이터베이스(.mdf, .mdb, .xml)를 두기 알맞은 곳이다.
- 실무에선 자주 사용되어지지 않는 폴더이다.
2. /bin
- 기존의 ASP.NET 웹폼 응용 프로그램과 마찬가지로 컴파일된 .NET 어셈블리 및 그가 참조하고 있는 모든 다른 어셈블리들을 갖는다.
- IIS는 dll들을 여기에서 찾는다. 컴파일 동안에 VS는 모든 참조된 dll들을 이 폴더에 복사한다.
3. /Content
- .css파일및 이미지들을 주로 두는 곳이다.
4. /Controllers
- 컨트롤러 클래스들 혹인 그로부터 파생된 녀석들을 저장한다.
5. /Model
- 여기는 도메인 모델을 표현하는 클래스들을 두기 위한 장소이다.
6. /Scripts
- 공개적으로 제공되는 파일들을 위한 장소이다. 자바스크립트 또는 Ajax등의 파일들이 들어가기에 적합하다.
7. /View
- .aspx파일과 .ascx파일등이 오기에 적합한 폴더이다.
8. /View/Shared
- 마스터페이지와 공유되는 뷰, 혹은 파샬 뷰들이 모이기에 적합한 곳이다.
9. /View/Web.config
- 응용 프로그램이 올바르게 컴파일되고 실행되도록 한다.
- 응용 프로그램의 메인 Web.Config 파일이 아니다.
10. /Default.aspx
- IIS 6.0과의 호환성을 위해서 필요하다.
11. /Global.asax
- ASP.NET 응용 프로그램 개체를 정의한다.
- 응용 프로그램의 초기화 시나 종료 시, 혹은 처리되지 않는 예외가 발생하는 경우에 실행 할 모든 코드들을 설정하는 장소이기도 하다.
12. /Web.config
- 응용 프로그램 구성 설정을 정의한다.