2011-01-18 9 views
0

Silverlight 4에 대한 책을 읽었습니다. "uri mapping"및 "uri routing"이라는 용어를 사용하지만 어떤 차이점도 볼 수 없습니다. 그들은 나에게 똑같은 것처럼 보인다. 누군가가 그 차이점을 설명해주십시오.URI 매핑 및 URI 라우팅

btw. "좋은"URL을 사용하고 싶을 때, UriMapper 클래스를 사용하고 매핑을 정의하므로 "URI 매핑"이 필요합니다. 그렇다면 어떤 특별한 "uri routing"클래스가 있으며 UriMapper와 다른 점은 무엇입니까?

인용 : "열린 우리당 매핑뿐만 아니라, 실버 라이트의 탐색 프레임 워크는 열린 우리당 라우팅 예를 들어 당신이 하위 디렉토리 명명 된 뷰에서 탐색보기를 모두 배치하는 경우 지원, 당신은 당신이 설정 명명 규칙을 따를 수 있습니다.. 다음과 같은 그런 설정 열린 우리당의 경로는 :

<nav:UriMapping Uri="{}{p}" MappedUri="/Views/{p}.xaml" /> 

"

[이이 포럼에 내 첫 질문합니다. 괜찮습니다.]

답변

0

UriMapper은 Silverlight 탐색 프레임 워크 (Silverlight SDK의 System.Windows.Controls.Navigation.dll)의 개념입니다. "URI 라우팅"은 일반적으로 ASP.NET의 기능을 나타내지 만 작성자가이를 사용하는 방법에 따라 달라집니다. 동일한 기능을 참조하기 위해 단순히 두 용어를 사용하고있을 수 있습니다.

책에서 예문을 혼동스럽게 표시하면 도움이 될 수 있습니다.

+0

인용문 : Silverlight의 탐색 프레임 워크는 Uri 매핑 외에 Uri 라우팅을 지원합니다. 예를 들어 네비게이션보기를 Views라는 하위 디렉토리에 두었을 경우 사용자가 설정 한 명명 규칙 을 따를 수 있습니다. 그런 다음 다음과 같은 Uri 경로를 설정하십시오.

+0

그건 정말 끔찍한 일입니다. 그것은 URI 매핑 일 뿐이지 만 저자는 어떤 이유로 든 두 가지 다른 이름으로 URI 매핑을 참조합니다. 나는 알아야한다, 나는 네비게이션 프레임 워크를 썼다 : –

+0

OK, this ("나는 그것을 썼다")는 논쟁이다. –