9.1.2 ASP.NET에서 특별히 사용하는 폴더
ASP.NET에서는 콘솔 프로젝트와 같이 다른 프로젝트 형식과 다르게 ASP.NET에서만 주로 사용되는 폴더가 있다. 다음 내용은 참고로 읽어 보자.
• App_Code: 웹 사이트에서 사용할 클래스 파일이 저장된다. 프로젝트 형식이 아닌 웹 사이트 형식으로 생성된 프로젝트에서만 사용된다.
• App_GlobalResources: 웹 사이트 전체에서 사용되는 리소스 파일이 저장된다.
• App_LocalResources: 웹 페이지 각각에서 사용되는 리소스 파일이 저장된다.
• App_Data: 데이터베이스(MDF) 및 XML 같은 데이터 파일이 저장된다.
• App_Browsers: 각 브라우저와 관련된 정보를 저장한다. 현재는 거의 사용되지 않는다.
• 테마(Themes): ASP.NET 서버 컨트롤에 대한 스타일을 정의하는 파일이 저장된다. 테마 폴더도 최근에는 부트스트랩 같은 UI 전용 라이브러리를 사용함에 따라서 거의 사용되지 않는다.
웹 프로젝트에 마우스 오른쪽 버튼 클릭 후 추가 > ASP.NET 폴더 추가 메뉴를 선택하면 다음 그림과 같이 ASP.NET 전용 폴더를 추가할 수 있는 메뉴가 나타난다.
▲ 그림 9-2 ASP.NET 폴더 추가