jueves, 2 de septiembre de 2010

2 Septiembre 2010

seguimos con EjercicioModuloDesarrolloDirigidoPorPruebas de enjava.tiddlyspot.com

miércoles, 1 de septiembre de 2010

1 Septiembre 2010

documentación de 2 modulo TDD en http://enjava.tiddlyspot.com/

lunes, 26 de julio de 2010

26 Julio 2010

MAVEN
http://groups.google.com/group/eticom-master-java/web/maven
http://groups.google.com/group/eticom-master-java/web/maven-avanzado

viernes, 23 de julio de 2010

23 Julio 2010

Ejercicio a desarrollar con ANT
  • crear un appWeb.war (web aplication resources), es decir el conjunto de archivos que constituyen una aplicación web java
  • appWeb.war

    ├─── META-INF
    │ └───MANIFEST
    └─── WEB-INF
    └───── web.xml
    ├───└── classes
    ├───└── es
    │ └─── cea
    │ └───HolaMundo.class
    └─── lib
    └───commons-logging.jar
OTRO Ejercicio a desarrollar con ANT
  • escribir un archivo ANT (build.xml) que compile java teniendo en cuenta las librerías (dependencias) necesarias y genere un archivo jar. Lanzar esta tarea de compilacion desde el cmd de windows, es decir hay que instalar ant (descargarlo, descomprimirlo e incluir en el path la variable correspondiente para su ejecución)

jueves, 22 de julio de 2010

22 Julio 2010

XML (Extensible Markup Language)

Es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C) no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas (Bases de datos, editores de texto, hojas de cálculo, etc).

http://es.wikipedia.org/wiki/XML

http://www.w3schools.com/xml/default.asp


Apache ANT



martes, 20 de julio de 2010

21 Julio 2010

Introducción a enums, anotaciones

20 Julio 2010

Refactor (Proyecto Aeropuerto cambia a Circo)
xprogramming


SVN revisiones....

sábado, 17 de julio de 2010

19 Julio 2010

SVN
checkout (head o revision), share, disconect, ignore, commit ...

TerminalAeropuerto es el ejecutable de la aplicación y el lugar (de memoria) donde inicializamos los objetos que vamos a introducir en el programa...
¿cuantas pruebas u objetos con información podemos realizar contra nuestro programa?


Utilizar TEST (TESTNG) para la ejecución/invocación de un programa o funcionalidad
1- instalamos el plugin http://testng.org/doc/download.html
2- instalamos la libreria http://testng.org/doc/download.html
3- @Test http://code.google.com/p/cea2010-jar/source/detail?r=12
4- @DataProvider http://testng.org/doc/documentation-main.html#parameters-dataproviders http://code.google.com/p/cea2010-jar/source/detail?r=13


LECTURAS:
novedades java5 http://groups.google.com/group/eticom-master-java/web/novedades-en-java-5
http://groups.google.com/group/eticom-master-java/web/anotaciones
http://groups.google.com/group/eticom-master-java/web/enumeraciones
http://groups.google.com/group/eticom-master-java/web/generics

viernes, 16 de julio de 2010

16 Julio 2010

Implementación de aplicación de reserva de billetes de avión a través de diagrama de secuencia.
Utilizando eclipse y sus diferentes funcionalidades relacionadas con la generación de código(source) y refactorización de código:
  • creación de clases, interfaces y enum
  • extracción de variables locales ALT+MAYS+L
  • extracción de métodos ALT+MAYS+M
  • generación de metodos getter/setter ALT+MAYS+S
  • generación de constructores ALT+MAYS+S
  • seleccionar con CTRL+1 la solución para arreglar problemas de compilación de código

instalación de plugin de subversión y subida de proyecto a google code

miércoles, 14 de julio de 2010

15 Julio 2010

http://groups.google.com/group/eticom-master-java/web/utilizar-googlecode-como-control-de-versiones

Configurar librerías en eclipse:
incluir processing.org


utilizar eclipse
http://groups.google.com/group/eticom-master-java/web/eclipse-ide

logging
http://groups.google.com/group/eticom-master-java/web/apache-commons-logging

14 Julio 2010

Tiempo:1,5 horas
Modulo 1


C:\JDK JAVA\documentacionModulosJ2EE
C:\JDK JAVA\softwareModulosJ2EE

http://groups.google.com/group/eticom-master-java/web/utilizar-googlecode-como-control-de-versiones

introducción a funciones básicas de eclipse:
http://groups.google.com/group/eticom-master-java/web/eclipse-ide