Lo primero que me han dicho al hablar de Windev, Porque no encuentro ayuda en internet acerca de Windev?
Bueno a diferencia de otros lenguajes que estamos acostumbrados a encontrar todo en Internet, en windev todo se encuentra en la ayuda.
Sip en la ayuda de windev, en lo personal no estaba acostumbrado a buscar en la ayuda, cuando tenia alguna duda en algún programa lo que hacia es que lo buscaba en internet, en Windev un tiempo me toco estar en soporte y todas las respuestas que alcance a resolver se dieron leyendo la ayuda y los ejemplos que trae el mismo Windev.
Algunos sitios.
Foros Windev
El de Casa
WinDev Tips
Nació como una herramienta propia, en la que posteaba todo aquello que en su momento tube que buscar alguien me ayudo y lo guardaba para que no se me olvidara, despues la comunidad de nabu lo empezó a llenar y ahora es una comunidad en la que nos desvivimos por tratar de responder y resolver las inquietudes de los que preguntan o aportan
miércoles, 28 de octubre de 2009
La version Express
Bueno ya me han preguntado que de donde pueden bajar la versión express.
Si existe la version express, al dia de hoy esta la version 12 de windev y Windev Mobile.
Descargar la versión Express
Que puedo hacer?
Creo que en la version express puedes hacer todo lo necesario para la evaluacion de la herramienta, estan los manuales, tutoriales.
Que no puedo hacer?
Existen muy pocas limintacion y esta comúnmente en el numero de tablas, registros y cuestiones por el estilo, entre otras.
Mi experiencia.
Después que descubrí Windev en realidad como lo aprendí fue con la versión express (versión 10).
Si existe la version express, al dia de hoy esta la version 12 de windev y Windev Mobile.
Descargar la versión Express
Que puedo hacer?
Creo que en la version express puedes hacer todo lo necesario para la evaluacion de la herramienta, estan los manuales, tutoriales.
Que no puedo hacer?
Existen muy pocas limintacion y esta comúnmente en el numero de tablas, registros y cuestiones por el estilo, entre otras.
Mi experiencia.
Después que descubrí Windev en realidad como lo aprendí fue con la versión express (versión 10).
Etiquetas:
webdev,
windev,
windev en español,
windev express
Paginas Web sin saber Html
WebDev es la herramienta utilizada para generar ya sea sitios dinamicos o estaticos, esto con la posibilidad de crearlos sin conocer absolutamente nada de html.
En mi caso conosco un poco de html, pero estar diseniando y programando sin tener que hacerlo con html, jmmm pues no tan facil se le dice que no a una herramienta de este tipo.
Ahora que si conoces html pues mas interesante se pone ya que puedes hacer cosas muy interesantes y sacarle aun mas provecho a esto.
Me ha tocado estar en curso con personas que vienen de ambientes totalmente de aplicaciones de escritorio y están emocionados creando sus paginas web y creando sitios, todo esto sin saber html.
En fin WebDev dice, crea sitios completos sin saber html ni php.
En mi caso conosco un poco de html, pero estar diseniando y programando sin tener que hacerlo con html, jmmm pues no tan facil se le dice que no a una herramienta de este tipo.
Ahora que si conoces html pues mas interesante se pone ya que puedes hacer cosas muy interesantes y sacarle aun mas provecho a esto.
Me ha tocado estar en curso con personas que vienen de ambientes totalmente de aplicaciones de escritorio y están emocionados creando sus paginas web y creando sitios, todo esto sin saber html.
En fin WebDev dice, crea sitios completos sin saber html ni php.
Querys
Las herramientas de WinDev, WebDev y Windev Mobile traen una seccion de edicion y creacion de querys, MUY SENCILLA
Básicamente es un editor de querys que te invita a que le digas que campos ocupas independientemente en que tabla (o archivo) se encuentren, después windev hace la(s) relación(es) necesarias para darte ese resultado, claro que puedes ver el SQL que te genera y también puedes cambiar las ligas.
En un inicio debo confesar que se me hacia complicado hacer las cosas de esa manera, estaba acostumbrado a realizar los querys con puro SQL, pero eso no duro mas que unas horas para que me acostumbrara y le tomara el amor a menaje de esta manera tan rápida y efectiva los querys.
Una anécdota.
Estaba con una amiga, y me comenta que si le puedo ayudar a realizar unos querys para un proyecto estudiantil, a lo cual accedí, ella me decía que era la consulta y yo le hacia el query, pero después las consultas empezaron a hacerse no tan comunes y ya era necesario meterle un poco mas de creatividad a las consultas.
Solución.
Cree el análisis en windev (en este caso estaba en la versión express) y empece a crearle todos los querys necesarios, y después le pasaba el sql que ocupaba, y ella lo ejecutaba desde asp creo.
Creo que es importante conocer el SQL, incluso en Windev puedes mandar ejecutar un sql que tu hallas escrito, pero que sencillo cuando alquilen te ayuda a resolver fácil y efectivamente del problema.
Por ultimo
En una aplicación típica de marcas, modelos, años, motores, transiciones, productos etc. el query llego a hacerse de una relación de 10 tablas (archivos como los llama windev), algo sencillo pero en su momento cuando son varios empieza a ser cansado darle mantenimiento, en nuestro caso incluso veíamos las relaciones visualmente.
Básicamente es un editor de querys que te invita a que le digas que campos ocupas independientemente en que tabla (o archivo) se encuentren, después windev hace la(s) relación(es) necesarias para darte ese resultado, claro que puedes ver el SQL que te genera y también puedes cambiar las ligas.
En un inicio debo confesar que se me hacia complicado hacer las cosas de esa manera, estaba acostumbrado a realizar los querys con puro SQL, pero eso no duro mas que unas horas para que me acostumbrara y le tomara el amor a menaje de esta manera tan rápida y efectiva los querys.
Una anécdota.
Estaba con una amiga, y me comenta que si le puedo ayudar a realizar unos querys para un proyecto estudiantil, a lo cual accedí, ella me decía que era la consulta y yo le hacia el query, pero después las consultas empezaron a hacerse no tan comunes y ya era necesario meterle un poco mas de creatividad a las consultas.
Solución.
Cree el análisis en windev (en este caso estaba en la versión express) y empece a crearle todos los querys necesarios, y después le pasaba el sql que ocupaba, y ella lo ejecutaba desde asp creo.
Creo que es importante conocer el SQL, incluso en Windev puedes mandar ejecutar un sql que tu hallas escrito, pero que sencillo cuando alquilen te ayuda a resolver fácil y efectivamente del problema.
Por ultimo
En una aplicación típica de marcas, modelos, años, motores, transiciones, productos etc. el query llego a hacerse de una relación de 10 tablas (archivos como los llama windev), algo sencillo pero en su momento cuando son varios empieza a ser cansado darle mantenimiento, en nuestro caso incluso veíamos las relaciones visualmente.
Etiquetas:
Querys,
webdev,
windev,
windev en español
Politicas del SCM
Algo interesante que maneja el SCM (Source Code Manager) son sus politicas, por ejemplo.
No puedes subir (checkin ) si te esta marcando error, o warning
No puedes subir si no le agregaste el comentario de que estas subiendo
No puedes subir si no esta asociada una tarea a tu cambio
No puedes subir si no has realizado pruebas automatizadas (tómala)
No puedes subir si no tienes un % de tu código con comentarios
Y una simpaticona, no puedes subir si al menos no le has dado GO a tu aplicación, osea al menos correrla una vez.
Claro todas estas las puedes omitir al momento de dar de alta, no sin antes dar una explicación del porque la estas omitiendo.
Divertido cuando eres el encargado del proyecto, no tanto cuando eres el desarrollador jeje Eso si muy útil
No puedes subir (checkin ) si te esta marcando error, o warning
No puedes subir si no le agregaste el comentario de que estas subiendo
No puedes subir si no esta asociada una tarea a tu cambio
No puedes subir si no has realizado pruebas automatizadas (tómala)
No puedes subir si no tienes un % de tu código con comentarios
Y una simpaticona, no puedes subir si al menos no le has dado GO a tu aplicación, osea al menos correrla una vez.
Claro todas estas las puedes omitir al momento de dar de alta, no sin antes dar una explicación del porque la estas omitiendo.
Divertido cuando eres el encargado del proyecto, no tanto cuando eres el desarrollador jeje Eso si muy útil
martes, 27 de octubre de 2009
Trabajando remotamente
Que sencillo fue trabajar remotamente gracias al SCM de Windev
Comúnmente me traslado como 2 horas y media de donde esta mi oficina para pasar algún tiempo con mi familia.
Los desarrollos los tenemos dentro del SCM por cuestiones de versiones, integracion etc.
Cuando llego a la ciudad me doy cuenta que mi disco duro habia muerto, me doy cuenta a las 8:00 PM y al dia siguiente tengo una presentacion de Windev
Solución, baje del sitio de Windev el programa, me conecte al SCM y baje el proyecto, y Listo !
El SCM es un repositorio de código donde puedes mantener versiones de tu codigo, puedes estar subiendo la ultima version al servidor para tener la version mas actualizada siempre contigo, dentro de otras cosillas.
:p
Comúnmente me traslado como 2 horas y media de donde esta mi oficina para pasar algún tiempo con mi familia.
Los desarrollos los tenemos dentro del SCM por cuestiones de versiones, integracion etc.
Cuando llego a la ciudad me doy cuenta que mi disco duro habia muerto, me doy cuenta a las 8:00 PM y al dia siguiente tengo una presentacion de Windev
Solución, baje del sitio de Windev el programa, me conecte al SCM y baje el proyecto, y Listo !
El SCM es un repositorio de código donde puedes mantener versiones de tu codigo, puedes estar subiendo la ultima version al servidor para tener la version mas actualizada siempre contigo, dentro de otras cosillas.
:p
lunes, 26 de octubre de 2009
Como conoci Windev?
Bueno aquí la historia de como conocí WinDev.
Sin Hacerle Caso
Bueno un día normal desarrollando felizmente en Java y nos mandan un correo que checaramos este software, abrí el correo le aheche un vistazo de 5 seg, y de regreso al trabajo. Después me dicen que si por favor le ayudábamos a evaluar este software (WinDev) porque quizás ellos lo compraban y nos preguntaron que si le podíamos dar una evaluación, cosa que sinceramente nunca hice.
Primer acercamiento WinDev
Como tal, yo no trabajaba con aplicaciones de escritorio, la mayor parte era en ambiente web, total empiezo a darle una leída a la parte comercioal (pdf) y lo que me agrada es que traía integrada muchas herramientas que nosotros estábamos utilizando y estas ya venían integradas a la herramienta, eso era un gran plus, pero lo interesante el lenguaje no me llenaba del todo, como lo hace? que es? donde esta el maravilloso MVC? podre implementar mi arquitectura? mis patrones de diseño?
La Platica con el distribuidor
Bueno como teníamos muchas "preguntas" nos contactamos con el distribuidor para aclarar nuestras supuestas dudas, básicamente la platica se enfoco a lo que windev proponía, y aqui fue donde me puse a pensar muchas de las cosas que de esta platica resultaban.
Algunas de mis conclusiones.
En realidad al usuario final no le interesa en que esta desarrollado sus sistemas.
Soy muy lento en mi desarrollo.
Duro mucho en la estática de mis aplicaciones.
Realizar una aplicación de escritorio no era sencillo.
No me sentía seguro de realizar una aplicación solo (desconocía muchas partes de configuración).
Nuestro desarrollo era muy bueno, pero muy artesanal.
Jmmm quizás esto seria una buena opción.
Mis temores.
Que fuera un generador de código.
Que se basara solo en wizards que al final no puedo modificar o entender.
Que no tuviera la capacidad de programar cosas con lógica o situaciones complejas.
Que fuera dificil de aprender.
Utilizando WebDev
Bueno WebDev lo tenia instalado en una maquina la cual podía acceder con VNC (algo no muy rápido), estaba en un curso, y en uno de esos "descansos" cree mi primer proyecto y mi primer pagina web, me sorprendió que en Minutos tenia una forma de captura que podía insertar en base de datos (bonita) todo esto sin conocer como tal la herramienta.
De aquí en adelante me dedique a conocerlo un poquito mas, en un inicio conocí la herramienta escuchando las presentaciones de la misma.
Tome un primer proyecto interno, para poder poner la herramienta a requerimientos reales, creando un sitio de ayuda (interno) llamado Mercurio.
Así lo conocí,
Espero mas adelante seguir hablando de ella.
Sin Hacerle Caso
Bueno un día normal desarrollando felizmente en Java y nos mandan un correo que checaramos este software, abrí el correo le aheche un vistazo de 5 seg, y de regreso al trabajo. Después me dicen que si por favor le ayudábamos a evaluar este software (WinDev) porque quizás ellos lo compraban y nos preguntaron que si le podíamos dar una evaluación, cosa que sinceramente nunca hice.
Primer acercamiento WinDev
Como tal, yo no trabajaba con aplicaciones de escritorio, la mayor parte era en ambiente web, total empiezo a darle una leída a la parte comercioal (pdf) y lo que me agrada es que traía integrada muchas herramientas que nosotros estábamos utilizando y estas ya venían integradas a la herramienta, eso era un gran plus, pero lo interesante el lenguaje no me llenaba del todo, como lo hace? que es? donde esta el maravilloso MVC? podre implementar mi arquitectura? mis patrones de diseño?
La Platica con el distribuidor
Bueno como teníamos muchas "preguntas" nos contactamos con el distribuidor para aclarar nuestras supuestas dudas, básicamente la platica se enfoco a lo que windev proponía, y aqui fue donde me puse a pensar muchas de las cosas que de esta platica resultaban.
Algunas de mis conclusiones.
En realidad al usuario final no le interesa en que esta desarrollado sus sistemas.
Soy muy lento en mi desarrollo.
Duro mucho en la estática de mis aplicaciones.
Realizar una aplicación de escritorio no era sencillo.
No me sentía seguro de realizar una aplicación solo (desconocía muchas partes de configuración).
Nuestro desarrollo era muy bueno, pero muy artesanal.
Jmmm quizás esto seria una buena opción.
Mis temores.
Que fuera un generador de código.
Que se basara solo en wizards que al final no puedo modificar o entender.
Que no tuviera la capacidad de programar cosas con lógica o situaciones complejas.
Que fuera dificil de aprender.
Utilizando WebDev
Bueno WebDev lo tenia instalado en una maquina la cual podía acceder con VNC (algo no muy rápido), estaba en un curso, y en uno de esos "descansos" cree mi primer proyecto y mi primer pagina web, me sorprendió que en Minutos tenia una forma de captura que podía insertar en base de datos (bonita) todo esto sin conocer como tal la herramienta.
De aquí en adelante me dedique a conocerlo un poquito mas, en un inicio conocí la herramienta escuchando las presentaciones de la misma.
Tome un primer proyecto interno, para poder poner la herramienta a requerimientos reales, creando un sitio de ayuda (interno) llamado Mercurio.
Así lo conocí,
Espero mas adelante seguir hablando de ella.
Etiquetas:
pc-soft,
webdev,
windev,
windev en español
Suscribirse a:
Entradas (Atom)