He completado un proyecto en WPF? Quería saber cuáles son las posibles técnicas para optimizar mi código especialmente XAML y enlace de datos.
Trucos para tener un enlace de datos eficiente.
Tenga en cuenta que estoy utilizando la arquitectura MVVM.¿El enlace de datos excesivo hace que la aplicación WPF sea lenta? ¿Cuáles son las técnicas de optimización disponibles?
Respuesta
MSDN contiene un buen artículo WPF optimización aquí - http://msdn.microsoft.com/en-us/library/aa970683.aspx, con una sección específicamente en el enlace de datos aquí - http://msdn.microsoft.com/en-us/library/bb613546.aspx
Creo que usted debe leer este artículo - http://pelebyte.net/blog/2011/07/11/twelve-ways-to-improve-wpf-performance/
Este artículo proporciona una respuesta concisa.
Tenga en cuenta que se desaconsejan las respuestas de solo enlace, las respuestas SO deberían ser el punto final de una búsqueda de una solución (frente a otra escala más de referencias, que tienden a quedarse obsoletas en el tiempo). Considere agregar una sinopsis independiente aquí, manteniendo el enlace como referencia. – kleopatra
- 1. ¿Cuáles son las mejores técnicas de optimización de rendimiento de SQL Server?
- 2. ¿Cuáles son las técnicas de optimización del compilador de C++ en Visual Studio
- 3. Técnicas de optimización en Python
- 4. sp_executesql que hace que mi consulta sea muy lenta
- 5. Creando una excelente aplicación de panel en WPF: ¿cuáles son los controles disponibles?
- 6. ¿Cuáles son las opciones disponibles para el método Doctrine_Core :: generateModelsFromDb?
- 7. ¿Cuáles son las diferentes técnicas para la memorización en Java?
- 8. ¿Cuáles son las últimas técnicas de DeBayer/Demosaicing?
- 9. ¿Cuáles son algunas técnicas para migrar una aplicación MFC grande a WPF/.NET?
- 10. ¿Técnicas de optimización de código en extjs?
- 11. ¿Cuáles son las limitaciones técnicas al usar Fusion Tables?
- 12. ¿El enlace de datos de WPF hace que las cosas sean más dolorosas de lo que valen?
- 13. ¿Qué hace que MVVM sea especialmente adecuado para WPF?
- 14. ¿Cuáles son algunas técnicas de optimización para la tabla MySQL con más de 300 millones de registros?
- 15. ¿Qué hace que el inicio de la aplicación WPF sea lento?
- 16. ¿Cuáles son las ventajas de Lazy Evaluation?
- 17. python: ¿cuáles son las técnicas eficientes para tratar datos profundamente anidados de manera flexible?
- 18. WPF - MVVM - ¿Cuáles son los pros y los contras de las diversas técnicas de creación de vistas?
- 19. Técnicas de optimización en C#
- 20. ¿Cuáles son las técnicas más utilizadas para habilitar las extensiones de código de usuario en Python?
- 21. Técnicas de optimización de bases de datos para amateurs
- 22. ¿Cuáles son algunas técnicas o herramientas para perfilar un tamaño de código excesivo en aplicaciones C/C++?
- 23. Pasar de WPF a Silverlight: ¿Cuáles son las principales diferencias?
- 24. ¿Cuáles son todas las alternativas disponibles a WCF?
- 25. WPF Aplicación lenta al volver de inactiva
- 26. Técnicas para la herencia de la base de datos?
- 27. ¿Cuáles son los buenos podcasts SQL disponibles?
- 28. ¿La generación de depuración de información (pdb) hace que mi aplicación sea más lenta en tiempo de ejecución?
- 29. ¿Cuáles son las mejores características de un marco de capa de datos para aplicaciones WPF/MVVM?
- 30. ¿Qué hace que una aplicación web sea una aplicación amigable?
Ese es un título de "gancho" si alguna vez he visto uno. En realidad, no está preguntando * si * WPF hace que su aplicación sea lenta, se pregunta si hay alguna técnica de optimización para WPF y enlace de datos. –
@Cody - He editado mi pregunta – GuruC
No era necesariamente un comentario * negativo * tanto como uno irónico. Pero la edición hace que tu pregunta sea más clara. –