Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Desarrollo De Proyectos Con Visual Basic

1,989 views

Published on

Published in: Spiritual, Technology
  • Be the first to comment

  • Be the first to like this

Desarrollo De Proyectos Con Visual Basic

  1. 1. Desarrollo de Proyectos con Visual Basic Guillermo M. Castro – Universidad Nacional de La Rioja Encuentro Informático Estudiantil 2007
  2. 2. ¿Por qué VB Classic? <ul><li>Programación de alto nivel. </li></ul><ul><li>Soluciones rápidas para problemas simples. </li></ul><ul><li>Reduce tiempos y costos de implementación y mantenimiento. </li></ul><ul><li>Codificación rápida y sencilla. </li></ul><ul><li>Amplia compatibilidad en cualquier S.O. Microsoft Windows ®. </li></ul><ul><li>Excelente herramienta para tomar de base. </li></ul><ul><li>A pesar de tener muchísimos años, sigue siendo una herramienta práctica al momento de trabajar/estudiar. </li></ul>
  3. 3. Iniciar un proyecto <ul><li>Realizar Entrevistas en el ambiente administrativo como operativo de la empresa. </li></ul><ul><li>Realizar un relevamiento detallado. </li></ul><ul><li>Familiarizarse con el sistema utilizado hasta el momento (si lo hubiera). </li></ul><ul><li>Responderse estas preguntas: </li></ul><ul><ul><li>¿El cliente tiene en claro lo que desea? </li></ul></ul><ul><ul><li>¿Qué acciones debe realizar nuestro sistema? </li></ul></ul><ul><ul><li>¿Cuánto tiempo dispongo para realizarlo? </li></ul></ul><ul><li>Determinar/aclarar los términos del desarrollo. </li></ul>
  4. 4. Base vs. Banco de Datos <ul><li>Estructura de datos y relaciones. </li></ul><ul><li>Tamaño del proyecto. </li></ul><ul><li>Tamaño de la información. </li></ul><ul><li>Portabilidad. </li></ul><ul><li>Independización. </li></ul><ul><li>Considerar que una vez puesto en marcha la base de datos debe permanecer inalterable. </li></ul>
  5. 5. Normalización <ul><li>Manejar hasta la tercera forma normal. </li></ul><ul><li>Normalizar solo lo justo y necesario. </li></ul>Base No Normalizada Base Normalizada ( Artículos , Ventas , Compras , etc.)
  6. 6. Controles vs. Código <ul><li>Recordar que la programación en VB Classic es secuencial. </li></ul><ul><li>No hay que complicar el diseño. </li></ul><ul><li>Una organización correcta optimiza nuestro trabajo. </li></ul>
  7. 7. Las buenas costumbres <ul><li>Evitar el exceso de copiar y pegar. </li></ul><ul><li>Crear funciones comunes. </li></ul><ul><li>Usar comentarios en el código. </li></ul><ul><li>Colocar un prefijo a los nombres de control. </li></ul><ul><li>Evitar supuestos. </li></ul><ul><li>El cliente opera el sistema, no la base de datos. </li></ul><ul><li>Evitar el uso de la fuente MS Sans Serif. </li></ul>
  8. 8. Las buenas costumbres <ul><li>Definir correctamente los tipos de datos a usar. </li></ul><ul><li>No usar directorios estáticos. </li></ul><ul><li>El uso de Me nos permitirá desempeñarnos más rápido. </li></ul><ul><li>Usar MZ-Tools para optimizar nuestro código. </li></ul><ul><li>La simplicidad debe ser SIEMPRE más para el usuario/operador que para el programador. </li></ul>
  9. 9. Distribución y Mantenimiento <ul><li>La instalación debe ser lo menos compleja posible. </li></ul><ul><li>Recordar la premisa cliente-programador. </li></ul><ul><li>Crear asistentes de instalación para mejorar la interfaz. </li></ul><ul><li>Se pueden crear aplicaciones que no necesitan instalación. </li></ul><ul><li>El término del mantenimiento se define al principio del proyecto. </li></ul><ul><li>La actualización/reparación se debe aplicar fundamentalmente a la aplicación. </li></ul><ul><li>Considerar todas las justificaciones de error del cliente. </li></ul>
  10. 10. DataReports vs. Crystal Reports <ul><li>Ambos requieren de archivos externos para funcionar. </li></ul><ul><li>Se pueden crear base de datos de manera dinámica. </li></ul><ul><li>Crystal Reports nos permite exportación. </li></ul><ul><li>No es necesario complicar el diseño para mostrar algo. </li></ul>
  11. 11. Profesionales VB <ul><li>Guillermo Som Guillermo Som, más conocido como &quot;el Guille&quot;, es Microsoft MVP (Most Valuable Professional) de Visual Basic desde 1997. También es autor de varios libros, revistas y otros medios especializados en programación. También es miembro de Ineta Speakers Bureau Latin América y Mentor Asociado de Solid Quality Learning Iberoamericana. </li></ul><ul><li>http://www.elguille.info </li></ul><ul><li>https://mvp.support.microsoft.com </li></ul><ul><ul><li>/profile/Guillermo.Som </li></ul></ul>“ Lo mejor tiene dos letras...”
  12. 12. Profesionales VB <ul><li>Jorge Serrano Es MVP de Visual Basic y trabaja activamente con la comunidad de desarrollo en España. Mantiene el sitio web www.portalvb.com y es escritor de multitud de libros sobre tecnologías de desarrollo Microsoft además de colaborador asiduo de las revistas especializadas del sector. </li></ul><ul><li>https://mvp.support.microsoft.com/profile/Jorge </li></ul><ul><li>Para más información sobre los Profesionales Más Valiosos (MVP) visite http://mvp.support.microsoft.com </li></ul>
  13. 13. INVESTIGAR: <ul><li>QUE ES VISUAL BASIC. </li></ul><ul><ul><li>ENTORNO DE PROGRAMACION </li></ul></ul><ul><ul><li>Formularios y Controles </li></ul></ul><ul><ul><li>Objetos y Propiedades </li></ul></ul><ul><ul><li>Métodos </li></ul></ul><ul><ul><li>Eventos </li></ul></ul><ul><ul><li>Proyectos y ficheros </li></ul></ul>EN GRUPO DE 2 PERSONAS
  14. 14. Vínculos interesantes <ul><li>http://vbasic.wordpress.com/2006/08/08 </li></ul><ul><ul><li>/aprender-visual-basic-vale-la-pena/ </li></ul></ul><ul><li>http://blog.velneo.com/web/p.pro?vdis=4&p=25764 </li></ul><ul><li>http://www.elguille.info </li></ul><ul><li>http://www.recursosvisualbasic.com.ar </li></ul><ul><li>http://www.vbforums.com </li></ul><ul><li>http://www.vbsiglo21.net </li></ul><ul><li>http://www.solotuweb.com/VisualBasic.html </li></ul><ul><li>Contacto (E-Mail/MSN): [email_address] </li></ul>

×