흠 오랜만에 개인 홈페이지를 위해 silverlight Pivotviewer 를 사용하려고 하니 다시 새롭네요

아직 사용하기에 많은 어려움이 있기는 하지만 실버라이트를 공부하시는 분께는 좋은 자료가 될 수 있다고 생각해서

이렇게 포스팅을 시작합니다. ㅋㅋ

 

우선 피봇뷰어가 무엇인지 봐야겠지요??? ㅋㅋ

처음 보시는 분들은 이 엄청난 퍼포먼스에 새로운 UX 를 경험하시리라 믿어 의심치 않습니다.

     

 http://netflixpivot.cloudapp.net/

문제는 엄청나게 방대한 이미지를 한번에 불러오기에 로딩이 좀 ~~ 길다는 문제가 있지만요

이러한 문제는 여러가지 방법으로 해결할 수 있으리라 생각합니다.

아직 저도 공부하는 입장이며 이 컨트롤이 나온지 그리 오래되지 않으니 뭐... 천천히 해보자구요

 

http://www.timmykokke.com/category/pivotviewer/

위 페이지는 제가 처음 이것을 공부할 때 참고했던 아주 훌륭한~~ 정보가 있는 곳입니다.

 

영어의 압박이 있을 수 있겠지만 개발자에게 영어는 필~~수~~

 

그리고 기본적으로 위의 홈페이지 정보를 기반으로 글을 써 나가겠습니다. 참고로 해석이라고 보셔도 무관할 듯 합니다.

 

우선 피봇뷰어를 사용하는 가장 큰 이유는 방대한 양의 데이터를 한눈에 쉽게 확인할 수 있으며

검색 또한 아주 쉽고 빠르게 이루어진다는 것입니다.

우선 게시판의 예를 들어보죠

게시판의 특성상 한 페이지에 15~20개의 게시물이 생성될 수 있으며 동접자가 많은 사이트의 경우 자신의 글이

순식간에 2~3페이지로 넘어가버리는 것을 경험할 수 있을 것입니다. 뭐 그냥 일반 게시물이라면 상관없겠지만

속은 상하겠죠... ㅋ

하지만 피봇뷰어를 쓴다면 언제 썼는지는 중요치 않습니다.

검색 속성을 어떻게 주느냐에따라 작성자,시간,내용의 종류별로 검색 방법이 다양하면서 쉽게 제공되며 다시 검색 방법을 바꾸기 위해 새로고침버튼을 누를 필요조차 없기 때문이죠.

사용해보시면 알겠지만 자기가 원하는 정보를 검색엔진을 이용한 것보다 훨씬 빠르게 찾을 수 있습니다.

 

여기에 피봇뷰어의 고질적인 문제점이 하나 있습니다. 이 문제는 저도 아직 해결을 하지 못했으며 피봇뷰어의 특성상

해결방안조차 찾질 못하고 있네요.

무엇이 문제일까요??? ㅋ

그것은 게시판은 항시 새로운 사용자가 게시물을 업데이트하는데 반하여 피봇뷰어는 다른 사용자가 업뎃을 하더라도

컨트롤이 재로드 되기 전에는 그 내용을 볼 수 없다는데 있습니다. 한마디로 사용자가 로드한 시점 이후에 작성된

게시물은 다시볼수가 없다는 말이죠. 여기서... 게시판도 같잖아요 하실수도 있겠지만 피봇뷰어의 데이터가 수천개

수만개가 넘을 때 로딩을 경험하셨다면 그런 말씀은 자제를 ~~ ㅋㅋ

피봇뷰어 컨트롤 하나를 가지고도 아직 할 말이 많지만 이것을 알기전에 DeepZoom Control 도 공부해보시는 것도

좋을 듯 하네요

이 두개의 컨트롤이 합쳐져서 피봇뷰어가 탄생을 했으니깐요... ㅋㅋ~~

+ Recent posts