2013-02-07 2 views
1

현재 IIS 7.5의 기본 제공 "DirectoryListingModule"을 사용자 지정 버전으로 대체하여 목록을 좀 더 예쁘게 만들려고합니다. 문제는 내가 스스로 관리 모듈을 작성한다는 주제에 대해 아무 것도 찾을 수없는 것입니다. IIS7 모듈/처리기 자습서는 Microsoft's site에 있지만 매우 유용합니다. 나는 또한 Mike Volodarsky's implementation을 보았지만 불행히도 소스 코드가 제공되지 않습니다. 내가 볼 수있는 유일한 다른 자원은 Volodarsky의 블로그 또는 Microsoft 페이지 (Volodarsky가 쓴 것입니다!) 중 하나입니다. 내가 말하는 것은 Microsoft 튜토리얼의 기본 모듈에서 Volodarsky 예제의 디렉토리 목록 기능으로 전환하는 방법을 모르겠다는 것입니다.사용자 지정 IIS 디렉터리 목록 모듈 작성

누구든지이 문제를 해결할 수있는 힌트를 제공 할 수 있다면 매우 감사 할 것입니다. 또한이 사실이 분명하지 않은 경우 나에게 알려주십시오 (필자는 쓴 편지가 끔찍합니다). 사전 :

편집에

덕분에 - 그냥 명확하게, 나는 내가 독서를 많이 가지고 나를 위해 내 일을 할 수있는 사람을 찾고 있지 않다 알고 있습니다.

+0

가 SO ... 당신의 일을 가서만큼 당신이 할 수있는 구현이 없다 ... 당신이 the Mike Volodarsky's one을 사용하고 그냥 영문 페이지를 사용자 정의 할 수있는 모듈을 개발 할 수없는 경우. .. 구체적인 질문이있을 때 돌아와 물어보십시오. – Yahia

+0

나는 내가 위에서 말했듯이 MS에서 튜토리얼을 따라 기본 모듈을 작성했지만, 여기에서부터 어떻게 진행해야할지 모르겠다. 내 코드는 MS 예제의 코드와 유사합니다. – Shin

+0

Mike Volodarsky의 구현을 관리하는 경우 ILSpy, JustDecompile 또는 다른 decompiler를 사용하여 코드를 배우고 언제든지 해체 할 수 있습니다. –

답변

0

마이크 Volodarsky의 구현은 정말 간단하다 :

당신이 당신의 응용 프로그램 내 요청에 "디렉토리"URL을 차단 모듈을 만들 수 있습니다. 이 모듈은 디렉토리 구조를 멋지게 꾸미고 httpcontext에 저장할 오브젝트 콜렉션을 생성합니다.

그러면 httpcontext 저장된 컨텐츠에 바인드되는 aspx 페이지를로드합니다.

나는 당신이 원하는 것을 얻지 못합니까?

당신은

+0

묻는 질문은 해결책을 단독으로 구현할 수 없다는 것입니다. 그것은 소스 코드로 구현을 찾고 있습니다. 이해의 누락 된 링크는 누군가가 프로그램에서이 문제를 어떻게 처리했는지 보면서 가장 자주 채워집니다. 나는 하나를 위해, 당신이 말하는 것을 이해하지만, 묻는다면 나는 당신에게 그렇게 단순한 것을 만들어 낼 수 없었습니다. 당신이 말하는 것을 수행하는 단순한 문장을 보는 것은 그 의미가 무엇인지 궁금해하는 모호함을 제거합니다. 저자를 포함한 대부분의 사람들처럼, 대부분의 코드의 논리를 따를 수 있습니다. – HogHunter

관련 문제