ASP.NET을 이용하는 웹 응용은 기능에(서)방울을 제공하기 위해 사용자 인터페이스와 컨트롤을 제공하기 위해 웹페이지를 포함한다. ASP와 더불어 As 당신은 ASP.NET이 다양한 구성 세팅을 통해 사용된 방식을 최대한으로 활용할 수 있다. 당신은 응용이 이용할 수 있는 맞춤식 컨트롤을 등록함으로써 또한 추가적인 기능을 사용가능하게 만들 수 있다.
맞춤식 컨트롤을 등록하기
관리된 코드 응용은 IIS와 더불어 사용에 등록해 지는 맞춤식 어떤 컨트롤도 이용할 수 있다. 관리자로서 아마 당신이 컨트롤을 설치해야 하지 않을 것이지 않을 것이지만 당신이 컨트롤 구성을 법률상 유효하게 해야 할 것 이다. 현재 IIS 매니저에(서)등록된 컨트롤을 보기 위해 당신이 double 페이지와 컨트롤 특징을 찰깍 소리가 나고 경영하고 액션 창유리에(서)그때 등록 컨트롤을 찰깍 소리가 나기를 원하는 구성 체계의 정도에(게)항해해라. 주요한 창유리에(서)당신은 그때 현재 등록된 컨트롤의 목록을 보아야 한다. 태그 접두사와 제휴해 진 소스와 의회와 엔트리 타입이 컨트롤을 기입한다. 현지 엔트리가 당신이 함께 일하는 레벨에(서)만들어 진다. 물려받은 엔트리가 더 높은 수준의 구성 체계로 만들어 진다.
당신은 이들 스텝에 따름으로써 맞춤식 컨트롤을 더할 수 있다:
1. 당신이 관리하고 싶은 구성 체계의 정도에(게)IIS 매니저에(서)항해해라,double 페이지와 컨트롤 특징을 찰깍 소리가 나라,액션 창유리에(서)그때 등록 컨트롤을 찰깍 소리가 나라.
2. 컨트롤 Page(위)에 IIS 매니저에(서)클릭은 맞춤식 컨트롤을 더한다. 맞춤식 컨트롤 대화 상자가 나타난다고 덧붙인다.
3. 태그 접두사 텍스트 박스에(서)aspx와 같은 컨트롤에게 할당된 태그 접두사를 타이핑해라.
4. Namespace 텍스트 박스에(서)맞춤식 컨트롤 타입을 정의하는 System.Web.UI.WebControls.WebParts와 같은 ASP.NET namespace을 타이핑해라.
5. 의회 텍스트 박스에(서)맞춤식 컨트롤과 관련된 의회 상세한 내용을 타이핑해라. 이것은 컨트롤의 최고 수준인 namespace와 버전과 문화와 적절히 의회를 등록해야 한 그것의 공공의 주요 토큰과 같은 추가적인 어떤 정보도 포함한다. 그때 OK 찰깍 소리가 나라.
당신은 그때 찰깍 소리가 나는 편집을 찰깍 소리가 남으로써 등록된 컨트롤 엔트리를 편집할 수 있다. 편집 맞춤식 컨트롤 대화 상자에(서)as 필요한 세팅을 부분 수정하고 그때 당신의 거스름돈의 패배를 모면한다는 오케이를 찰깍 소리가 나라. 등록 더 이상 필요하지 않은 맞춤식 컨트롤에의 참가를 제거하려면 클릭하시오. 액션을 확실하게 하도록 재촉될 때 네 찰깍 소리가 나라.
페이지와 컨트롤을 위한 ASP.NET 세팅을 만들기
당신은 ASP.NET이 페이지(위)에 구성 세팅과 IIS 매니저에(서)컨트롤 페이지를 이용함으로써 웹 응용에 의해 사용된 방식을 부분 수정할 수 있다. 이 페이지에 접근하기 위해 페이지와 컨트롤이 특별히 다루는 당신이 경영하고 그때 double 찰깍 소리가 나고 싶은 구성 체계의 정도에(게)항해해라.
아래 페이지와 컨트롤을 위한 사용가능한 ASP.NET 세팅은 있다. 관련된 서버나 사이트나 응용 Web.config에(서)줄지어 가라,당신은 sessionState 구성 섹션을 이용함으로써 이들 세팅을 관리해라.
Pages(pageBaseType)을 위한 기본 2022 가지 타입은 채무 불이행 옆에 .aspx 페이지가 물려받는 기본 활자를 짠다. 대부분의 케이스에(서)디폴트값은 System.Web.UI.Page이다. 이 가치가 속성을 물려받는다 옆에 무시 받을 수 있다.
사용자 컨트롤(userControlBaseType)을 위한 기본 2022 가지 타입은 채무 불이행 옆에 사용자 컨트롤이 물려받는 기본 활자를 짠다. 대부분의 케이스에(서)디폴트값은 System.Web.UI.UserControl이다.
2022 버퍼(버퍼)은 완충액으로 처리하는 .aspx 페이지와 .ascx 컨트롤이 응답을 이용하는지를 결정한다. 기본 설정값은 사실이다. 사실일 때 IIS은 완충액으로 처리하는 독사를 위해 많은 것에(서)그것이 응답을 이용하는 것과 똑같은 길(방법)을 완충액으로 처리하는 응답을 이용한다.
2022 가지 편집 방식(compilationMode)은 ASP.NET 페이지나 컨트롤이 런타임에 편집되어야 하는지를 결정한다. 채무 불이행이 언제나 있다 어느 것이 그것이 찾고 컨트롤한다을 확실하게 하는지이 런타임에 언제나 편집된다. 가치 페이지와 컨트롤이 편집되지 않았고 그 대신 해석되어야 하는 것을 결코 명시하지 않는다. 자동차의 가치가 IIS이 페이지와 as 필요하고 다르게 그들에게 해석되게 하는 컨트롤을 편집하도록 허락한다.
뒤로 고객으로부터 페이지를 알릴 때 페이지의 뷰 스테이트에서 2022이 진품임이 증명된 뷰 스테이트를 가능하게 한다(enableViewStateMAC이 ASP.NET이 메시지 증명 코드(맥)을 달려야 하는지를 결정한다). 기본 설정값은 사실이다.
2022은 IIS이 ASP.NET 응용을 위해 세션 스테이트 정보를 어떻게 유지한다 명시한다 그리고 세션 스테이트(enableSessionState)을 가능하게 한다. 기본 설정값은 사실이다. 사실일 때 IIS은 ASP.NET을 위해 세션 스테이트 정보를 유지한다. 교대로 당신은 ReadOnly의 가치를 이용하여 IIS이 non-editable 독서 유일한 세션 스테이트 데이터를 유지하게 할 수 있다. 당신이 IIS이 ASP.NET을 위해 세션 스테이트 정보를 유지하기를 원하지 않는다면 거짓이게 이 세팅을 만든다.
뷰 스테이트(enableViewState)이 페이지가 뷰 스테이트와 현재 페이지 요청이 끝날 때 그것이 가지고 있는 서버 컨트롤의 뷰 스테이트도 유지하는지를 결정한다 2022 가능하게 한다. 기본 설정값은 사실이다.
2022 페이지 기본 파일(masterPageFile)은 현지 환경설정 파일에 대한 선택 마스터 페이지 길을 놓는다. 이것은 응용이 완전한 파일 길보다는 이름에 의하여 마스터 페이지 길에(서)위치에 참조 사항을 달도록 허락한다.
최고 2022 페이지 스테이트 필드 길이(maxPageStateFieldLength)은 개인적인 뷰 스테이트 필드를 위해 캐릭터의 최고 숫자를 놓는다. 가치가 0보다 큰 (0)일 때 IIS은 명시된 길이가 못 되는 덩어리로 뷰 스테이트 필드를 깨뜨린다. 고객은 싱글이고 아마 매우 긴 뷰 스테이트 필드보다는 뷰 스테이트 일련의 필드로서 이 chunked 뷰 스테이트를 받는다. 가치가 -1에 갖다대 질 때 IIS이 뷰 스테이트가 잘 다루는 덩어리를 하지 않고 단 하나의 뷰 스테이트 필드에(서)그 대신 전체 가치를 고객에(게)보낸다.
• Namespaces(namespaces)은 모든 페이지를 위해 포함되어서 namespaces을 명시한다. IIS은 의회 pre-compilation 동안의 namespaces 이것들을 수입한다. 당신이 Namespaces 노드를 늘린다면 당신은 수입된 namespaces의 목록을 볼 것이다.
2022 가지 스타일 시트 테마(styleSheetTheme)은 IIS이 이용하여 테마를 적용하는 테마 폴더의 선택 이름을 컨트롤 선언에게 제시한다. 당신은 테마 속성을 이용함으로써 컨트롤 선언 후에 적용되기 위해 테마를 명시할 수 있다.
2022 가지 테마(테마)은 환경설정 파일의 범위 내에서 있는 페이지에 써 지는 테마를 위해 선택 이름을 놓는다. 명시된 테마는 응용이든 세계적인 테마로서든 존재해야 한다. 테마가 존재하지 않는다면 IIS은 HttpException 예외를 만들어 낸다.
2022은 요청(validateRequest)이 ASP.NET이 잠재적으로 위험하거나 악의적인 입력을 위해 영사되겠다는 요청을 법률상 유효하게 하는지를 결정한다 법률상 유효하게 한다. 기본 설정값은 솔직히 어느 것 때문에 ASP.NET이 고객 브라우저 소프트웨어로부터 입력을 법률상 유효하게 하게 된다 있다. 비록 당신이 드물게 인증을 억제해야 하기는 하지만 당신은 가치를 이용함으로써 거짓이게 그렇게 할 수 있다.
당신은 IIS이 다음 스텝을 끝냄으로써 의회 pre-compilation 중에 수입하는 namespaces의 목록을 만들 수 있다:
1. 현재 만들어 진 페이지와 컨트롤을 보기 위해 IIS 매니저에(서)세팅은 페이지와 컨트롤이 특별히 다루는 당신이 경영하고 그때 double 찰깍 소리가 나고 싶은 구성 체계의 정도에(게)항해한다.
2. 페이지와 컨트롤 페이지(위)에 namespaces의 목록을 전시하기 위해 의회 pre-compilation 중에 포함된 Namespaces 노드를 늘려라.
3. 당신이 Namespaces 엔트리를 클릭한다면 IIS 매니저는 두 번째 컬럼의 먼 겉면에서 선택 버튼을 전시한다. 이 버튼을 찰깍 소리가 나는 것은 당신이 이용하여 수입된 namespace 가치관을 편집할 수 있는 스트링 컬렉션 에디터 대화 상자를 전시한다. as 필요한 namespace 엔트리를 편집해라. 개별적인 라인에서 각 추가적인 namespace을 타이핑함으로써 추가적인 namespaces을 더하여라.
4. 당신이 namespace 가치관을 편집하고 끝날 때 OK 찰깍 소리가 나라. 적용되어라 액션 창유리에(서)찰깍 소리가 남으로써 구성으로의 변화를 적용한다.
magakos에 의하여 쓰이어 지는 것. 소스 웹사이트가 있고 더입니까 대단한 먹이를 읽는다.
노-코멘트.
IIS 7.0와 otherSoftware에 관한 더 많은 기사를 읽어라.
- + Digg: 이 기사를 특별히 다뤄라
- + Del.icio.us: 이 물품 북마크
- + Furl: 이 물품 북마크















