2011-03-28 9 views
0

Silverlight에서 개발 한 Teampulse를 http://www.telerik.com/team-productivity-tools.aspx으로 테스트하면서 매번 다시로드 할 때마다 캐시되지 않는 것으로 나타났습니다. 내가 아는 플래시 앱보다 훨씬 느리다.플래시 대 Silverlight on 캐싱

실버 라이트가 캐싱 속도를 향상시킬 수 있습니까? 왜 Flash보다 느린 것 같습니까?

우리가 Silverlight 앱을 개발한다면 어떻게 캐싱을 제어 할 수 있습니까? 거기에 대한 API가 있습니까?

답변

2

예 실버 라이트는 캐싱을 통해 더 잘 수행 할 수 있습니다. 그러나 대부분의 경우 Silverlight 응용 프로그램은 브라우저 HTTP 스택을 사용하게됩니다.이 경우 캐시 설정에 대한 대부분의 책임은 서버에서 전송 한 브라우저 설정 및 캐시 제어 헤더에 있습니다. 실버 라이트 자체는 캐싱 선택을 거의 통제하지 못합니다.

잘못 구성된 서버로 인해 Silverlight, Flash 또는 일반 HTML이 클라이언트에서 사용되고 있는지 여부에 관계없이 브라우저에서 캐시를 유용하게 사용하지 못할 수 있습니다.

+0

우리가 Silverlight 앱을 개발하면 어떻게 캐싱을 제어 할 수 있습니까? 거기에 대한 API가 있습니까? – user310291