Genexus 17 Beta - Dialogo NO SMOOTH deprecated..
Hice una prueba de convertir una KB de GX16 que tiene la propiedad Web Service Experience = "Previous Version Compatible"
========== Build With This Only started ==========
warning: The 'Web User Experience' property is configured to be 'PreviousVersionsCompatible'.
This execution mode is deprecated and in a future version its support will be removed.
The application should be converted to 'Smooth'. (Learn more)
Hay que empezar a hacer que todos los desarrollos nuevos sean con Smooth y es bueno que se hagan planes de migración de las KB existentes a esa forma de navegación en los objetos WEB.
Las aplicacion con Smooth, tienen mejor performance, intercambian menos datos entre el cliente y el servidor y los usuarios tienen una experiencia de usuario mejorada.
Las mayor diferencia es que los eventos se disparan sobre todo en la actualizacion de web component, o en los botones (POST).
Conviene leer el articulo del Wiki Event Execution comparison between Smooth and compatible models, para entender las diferencias que van a tener la aplicacion vieja y la misma con smooth.
Para que las cosas funcionen igual que antes, hay que cambiar codigo que antes se ejecutaba en el start o refresh.
Tambien pueden aparecer algun problema de variables que pierden valores o nuevos errores 403 - Forbiden por estos casos.
Es una migración que hay que planificarla, porque exige un testeo completo de los cambios realizados.
Comentarios
Publicar un comentario
1) Lee el post
2) Poné tu opinión sobre el mismo.
Todos los comentarios serán leidos y la mayoría son publicados.