martes, 24 de agosto de 2010

Multiplataformidad con Windev

Después de una interesantísima conversación en el post de Windev Episodio I, nuestro compañero Giuseppe, decidió realizar un post sobre Multiplataformidad en Windev debido a ciertas dudas que se nos plantearon.

Como no me parece correcto que la información esté únicamente en 1 comentario de un post, he decidido abrir esta nueva entrada y dar a conocer esta información que tan bien nos explica Giuseppe.

Por lo tanto recomiendo su lectura con énfasis, os dejo con la entrada:

Multiplataformidad con Windev


Un saludo

jueves, 19 de agosto de 2010

Diferentes pruebas de rendimiento de arquitecturas en Windev

Hola de nuevo,

Estos días hemos estado realizando pruebas de rendimiento con distintos tipos de arquitecturas en Windev. Como os podeís imaginar los que me hayaís visto preguntar por los foros de Windev, estamos intentando integrar el patrón MVC con Windev o al menos llegar a una solución intermedia.

Dentro de este último tipo está la aplicación que os presento a continuación. En ella, hemos juntado las 3 distintas arquitecturas que pensamos que pueden solucionarnos el acceso a los datos en Windev, y hemos hecho una comparativa entre ellas para saber cual sería más rápida de implementar.

El análisis de la aplicación consta de 3 ficheros, que en realidad son 2, uno de clientes, uno de cabecera_pedido y el último de detalle_pedido.

Y sin más dilación aqui os dejo con la aplicación, http://www.megaupload.com/?d=AVFYZ2E0

El resultado ha sido un poco insatisfactorio, debido al hecho de que no es posible elegir una en concreto, sino que probablemente lo que tengamos que hacer sea utilizar lo que nos ofrece Windev y buscarnos la vida con los agregados, que últimamente me quitan el sueño.

Un saludo a todos y muchas gracias por vuestros comentarios

MtCantero

lunes, 16 de agosto de 2010

Un Kit-Kat....

Este fin de semana, concretamente desde el viernes hasta el domingo, he decidido tomarme un descanso en mi investigación sobre Windev, así como en el trabajo en general.


Así que todos los comentarios que habeís hecho los he contestado esta mañana, sinceramente, me ha encantado ver que hay gente que se implica con el tema, por lo que voy a continuar con mi serie de publicación de posts sobre Windev, así como con la publicación de cualquier descubrimiento que vaya haciendo sobre esta herramienta que nos ocupa :D

Para todos aquellos a los que les entre la curiosidad xD, he estado organizando la fiesta de Nuestra Señora en Rioseco, en el Valle del Nansa, la fiesta ha salido bastante bien, aunque todos los que seaís de Cantabria, habreís visto que ha llovido todo el fin de semana... Pero bueno, al mal tiempo, buena cara, y el resultado no ha sido tan catastrófico como se pensaba.

Probablemente nos animemos a organizarla el año que viene también, así que desde hoy, invito a todo el mundo a que se acerque, el 15 de agosto del año que viene!!!. Próximamente escribiré un post sobre la fiesta, que no todo va a ser trabajar...:D

Muchas gracias por vuestros comentarios y por vuestro apoyo al blog.

Un saludo

Mario

miércoles, 11 de agosto de 2010

Windev Episodio I


Introducción

Creo que ha llegado el momento de hablaros de mi trabajo actual, en concreto, del entorno de desarrollo con el que trabajo actualmente.

La herramienta se llama Windev, y está comercializada por PCSoft, una empresa francesa de desarrollo de software. Debido a su nacionalidad, siempre sacan antes al mercado la herramienta en francés y después en inglés. Es con esta última con la que estoy trabajando ahora, y la verdad es que funciona muy bien.


jueves, 5 de agosto de 2010

Primera aproximación al MVC en Windev




Después de un año inmerso en el mundo .NET, he cambiado de aires y ahora mismo estoy trabajando con el software francés conocido como Windev.

Más adelante, redactaré un post sobre las ventajas y desventajas de utilizar esta tecnología, pero hoy quiero correr un poco más y enseñaros un posible acercamiento a la utilización del patrón Modelo Vista Controlador (MVC) en esta tecnología.

Para empezar es importante aclarar 2 cosas:
  • 1. PCSOFT, la empresa responsable de Windev, no da soporte a este patrón, aunque si da soporte a la posibilidad de utilizar 3 capas.

La aplicación es muy simple, consta de 1 grid, con un formulario de introducción de datos, no borrado. Una vez nos metemos a la lógica, podremos comprobar las siguientes características:
  • La interfaz de usuario, únicamente instancia 2 clases llamadas Controlador y Modelo, esta última por manía, porque no se utiliza.
  • El único código que tiene la vista es una llamada en su inicialización a MostrarDatos() para que se vea la información del Grid.
  • De la vista, pasamos al controlador, que es el verdadero artífice de todo esto, en él tenemos las llamadas necesarias a las clases del modelo y a la función Guardar(), así como algunas clases necesarias para comunicar el modelo y la vista.
  • Para finalizar tenemos el modelo que ha sido generado directamente desde el analisis pasando por UML, para después añadir algún método que faltaba.

Pues esa es toda la aplicación, creo que es demasiado sencilla, como para que tenga que explicarla más a fondo, por otra parte si alguien tiene alguna duda que pregunte y se la responderé gustosamente, tanto aquí como en Windev Tips, o en el foro de PCSOFT, que es donde mi compañero y yo nos estamos moviendo.

Ejemplo Prueba MVC

http://www.megaupload.com/?d=94MF4F7H


Un saludo!!

MtCantero