Evaluar y enviar comentarios
MSDN
MSDN Library
Silverlight
Rendimiento
Contraer todo/Expandir todo Contraer todo
Silverlight
Rendimiento

En los temas de esta sección se describen ejercicios que mejoran el rendimiento de las aplicaciones basadas en Silverlight, incluido el uso de varios subprocesos para ejecutar tareas en segundo plano y hacer que las aplicaciones respondan mejor a los usuarios.

Silverlight proporciona una gama amplia de características subprocesamiento. La clase BackgroundWorker permite ejecutar tareas cancelables en segundo plano, en subprocesos de grupo de subprocesos, utilizando un modelo de eventos simple para notificar el progreso y devolver resultados. El uso de eventos para la comunicación entre subprocesos elimina muchas de las complejidades de sincronización de subprocesos.

Silverlight también incluye otras características de subprocesamiento avanzadas, incluidos monitores para proteger el acceso a las secciones críticas de código, controladores de espera para sincronizar las actividades de los subprocesos, operaciones interbloqueadas para agilizar el acceso simultáneo a los datos, temporizadores para ejecutar tareas en segundo plano periódicas y maneras adicionales de utilizar los subprocesos de grupo de subprocesos.

Sugerencias para mejorar el rendimiento

Proporciona sugerencias para asegurarse de que las aplicaciones basadas en Silverlight se ejecuten con rapidez y sin problemas.

Cómo: Utilizar un trabajo en segundo plano

Describe la manera recomendada de ejecutar las tareas en segundo plano, incluso cómo notificar el progreso, cómo devolver resultados y cómo cancelar tareas.

Subprocesamiento administrado

Describe las características de los subprocesos administrados, las clases proporcionadas para sincronizar las actividades de los subprocesos y proteger los datos de aplicación, y procedimientos recomendados para utilizar varios subprocesos.

Contenido de la comunidad   ¿Qué es Community Content?
Agregar contenido nuevo RSS  Anotaciones
Processing
© 2010 Microsoft Corporation. Reservados todos los derechos. Términos de uso | Marcas Registradas | Privacidad
Page view tracker