gambafeliz   12-06-2021, 22:28
#1
Estoy algo bajo por un problema de rendimiento. No es exagerado pero necesito darle una solución. Ahora mismo tengo una solución por hacer algo cutre pero espero que con esta pregunta me aporte algo mejor que mi solución.

Defino el problema:
1. Al dar click en una opción del menú lo primero que hago es cargar una vista basada en el momento exacto que se clicka, por lo tanto tiene que hacerse la vista para ese momento o si o si.
2. Después cargo una consulta basada en esta vista.
3. Cargo un grid con esta consulta.
4. Trato todas las filas para colorear mis filas favoritas.
5. Trato todas las filas para colorear mis filas desactivadas.
6. Destruyo la vista del punto 1. para volverla a crear en el futuro

Mis cuellos de botella se producen en dos punto, el 1 y el 6 pero ambos se deben producir cada vez que estoy en la pantalla de este grid.

Necesito:
Por favor, necesitaría saber si puedo ejecutar junto a mi aplicación gráfica otra sin interfaz gráfica que cargue vistas en paralelo y que no haga que mi aplicación cada vez que clicko en un menú se tenga que parar para realizar estas operaciones de esta forma las cosas pesadas las haría en segundo plano y mi aplicación fluiría de forma natural.

¿esto es posible?
¿como lo hago?

Gracias.
Última modificación: 13-06-2021, 19:58 por gambafeliz.
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.