Framework navegación – Conceptos Avanzados
Interface INavigationContentLoader Con la llegada de Silverlight 4 no solo podemos navegar a URIS que representan páginas XAML. Ahora, el URI puede representar cualquier cosa: una clase, un servicio web que proporciona un contenido dinámico o un archivo XAML contenido en un XAP remoto. Para esto, es necesario implementar la interface INavigationContentLoader. Marcadores Silverlight no tiene un soporte inherente que permita marcadores del estado de la aplicación. Es decir, supóngase una aplicación de tipo Wizard, donde la información debe ser capturada por pasos, si por accidente se le da refrescar a la página; la información se perdería y, por tanto, el usuario tendría que empezar de nuevo. Además, de ser muy largo el proceso que se esté realizando, no se podría dejar inconcluso el trabajo , para continuar después. La buena noticia es que podemos comunicarnos desde nuestra aplicación Silverlight con la página que la hostea, para brindar este soporte. La forma de hacerlo, es por m