Hola.
Esta semana hemos tenido clase. Por una parte, el profesor nos comentó los errores que tuvimos en el entregable del Chat y por otra, comenzamos con el tercer bloque, viendo acceso a BBDD con JDBC y algo de la parte de Servlets.
El siguiente entregable es una tienda virtual. Una vez el usuario se ha identificado en la aplicación, se le muestran todas las categorías (Aseo, Bebidas, Carnes...) y cuando clique en una de ellas, se le listarán todos los productos de dicha categoría, indicando además su precio. Ahí, el usuario añadirá a su cesta los productos que crea convenientes.
Por último, se le permite la opción de ver la cesta y de generar el pedido, lo cual implica, lógicamente, remitirle una factura.
He estado haciendo la cesta durante estas semanas y he conseguido que funcione, aunque me falta meterme más a fondo para dejarlo aseado y controlar todos los posibles errores.
Ahora estaremos unas semanas sin clases, debido a las Pascuas. Espero que lo paséis bien y nos vemos a la vuelta!
Un saludo.
domingo, 28 de marzo de 2010
domingo, 21 de marzo de 2010
J2EE
Hola.
Esta semana tampoco hemos tenido clases, pues ha habido puente por el día de San José. De todas formas hay bastantes novedades.
Por una parte, nos han corregido el proyecto del Chat.
Además, hemos iniciado un nuevo bloque, el de J2EE. Comienza con la herramienta de construcción de proyectos Ant y continúa con JDBC y Servlets.
He estado haciendo los ejercicios y a partir de mañana comenzaré con la cesta de la compra, que será nuestro próximo entregable.
El temario se va poniendo más interesante y bonito. Desde la aplicación de la agenda, que comenzamos manejando por consola, hemos pasado a implementar nuestras IGUs y ahora ya un paso más... ¡el acceso a BBDD!
Os dejo algún enlace por si le queréis echar un vistazo:
http://ibatis.apache.org/
http://www.springsource.org/
iBATIS es un framework que facilita el acceso a BBDD. Con JDBC se necesitan demasiadas líneas de código para hacer una simple consulta. Además corremos el riesgo de dejarnos abierta alguna conexión, lo cual es peligroso.
Por otra parte Spring Framework es un marco de trabajo basado en JavaBeans. Entre otras muchas funcionalidades, se integra con JDBC e iBATIS, ofreciendo templates para el acceso a BBDD.
Un saludo.
Esta semana tampoco hemos tenido clases, pues ha habido puente por el día de San José. De todas formas hay bastantes novedades.
Por una parte, nos han corregido el proyecto del Chat.
Además, hemos iniciado un nuevo bloque, el de J2EE. Comienza con la herramienta de construcción de proyectos Ant y continúa con JDBC y Servlets.
He estado haciendo los ejercicios y a partir de mañana comenzaré con la cesta de la compra, que será nuestro próximo entregable.
El temario se va poniendo más interesante y bonito. Desde la aplicación de la agenda, que comenzamos manejando por consola, hemos pasado a implementar nuestras IGUs y ahora ya un paso más... ¡el acceso a BBDD!
Os dejo algún enlace por si le queréis echar un vistazo:
http://ibatis.apache.org/
http://www.springsource.org/
iBATIS es un framework que facilita el acceso a BBDD. Con JDBC se necesitan demasiadas líneas de código para hacer una simple consulta. Además corremos el riesgo de dejarnos abierta alguna conexión, lo cual es peligroso.
Por otra parte Spring Framework es un marco de trabajo basado en JavaBeans. Entre otras muchas funcionalidades, se integra con JDBC e iBATIS, ofreciendo templates para el acceso a BBDD.
Un saludo.
domingo, 14 de marzo de 2010
La Magdalena
Hola.
Esta semana no hemos tenido clase, pues en Castellón son fiestas, aunque hemos realizado la entrega de nuestra segunda tarea, "El Chat".
La semana que viene comenzaremos con un bloque nuevo (J2EE).
Un saludo.
Esta semana no hemos tenido clase, pues en Castellón son fiestas, aunque hemos realizado la entrega de nuestra segunda tarea, "El Chat".
La semana que viene comenzaremos con un bloque nuevo (J2EE).
Un saludo.
domingo, 7 de marzo de 2010
Seguimos con el chat
Hola.
Esta semana he continuado con el chat, aplicando los cambios que me dijo el profesor en clase y mejorando un poco el código.
También he aprovechado para terminar los ejercicios que no había realizado anteriormente del resto de temas. Especialmente, me he centrado en los de la parte de JUnit, los cuales había dejado un poco apartados.
Le hice una interfaz básica a la aplicación de la agenda y después estuve probando con JUnit que se lanzaran las excepciones cuando tocaran, que se obtuvieran los valores deseados...
Un saludo.
Esta semana he continuado con el chat, aplicando los cambios que me dijo el profesor en clase y mejorando un poco el código.
También he aprovechado para terminar los ejercicios que no había realizado anteriormente del resto de temas. Especialmente, me he centrado en los de la parte de JUnit, los cuales había dejado un poco apartados.
Le hice una interfaz básica a la aplicación de la agenda y después estuve probando con JUnit que se lanzaran las excepciones cuando tocaran, que se obtuvieran los valores deseados...
Un saludo.
domingo, 28 de febrero de 2010
Java Avanzado 2 - Chat
Esta semana hemos continuado con la parte de Java Avanzado, concretamente con hilos y sockets.
En clase vimos la teoría e hicimos algún ejercicio. Además, el profesor nos corrigió el anterior entregable y nos comentó todas aquellas cosas que podíamos mejorar.
Ahora debemos terminar el Chat. Le enseñé al profesor como lo llevaba y me estuvo comentando algunas cosas que debía cambiar.
Los próximos días son fiestas en Castellón, por lo que no nos volveremos a ver hasta finales de Marzo. ¡Espero que lo paséis muy bien!
Un saludo.
En clase vimos la teoría e hicimos algún ejercicio. Además, el profesor nos corrigió el anterior entregable y nos comentó todas aquellas cosas que podíamos mejorar.
Ahora debemos terminar el Chat. Le enseñé al profesor como lo llevaba y me estuvo comentando algunas cosas que debía cambiar.
Los próximos días son fiestas en Castellón, por lo que no nos volveremos a ver hasta finales de Marzo. ¡Espero que lo paséis muy bien!
Un saludo.
domingo, 21 de febrero de 2010
Java Avanzado
Esta semana hemos comenzado el segundo bloque del curso, que trata sobre aspectos avanzados de Java. El viernes estuvimos haciendo prácticas con Subversion y JUnit, mientras que el sábado nos centramos en la parte de Interfaces Gráficas.
Hacía ya tiempo, había estudiado algo de Swing por mi cuenta, pero llevaba bastante sin tocarlo y la verdad es que me acordaba de poco...
En esta unidad también entran applets, hilos y sockets. El proyecto que tenemos que entregar es un chat. Esta tarde he comenzado a desarrollarlo. He implementado un servidor y mediante varias consolas he lanzado un telnet en cada una de ellas hacia el servidor, de forma que al enviarle un mensaje, éste lo reenvía a todos los clientes que tiene conectados.
Ahora me falta lo más interesante, que es darle un aspecto visual, así que nada... Manos a la obra!!
Un saludo.
Hacía ya tiempo, había estudiado algo de Swing por mi cuenta, pero llevaba bastante sin tocarlo y la verdad es que me acordaba de poco...
En esta unidad también entran applets, hilos y sockets. El proyecto que tenemos que entregar es un chat. Esta tarde he comenzado a desarrollarlo. He implementado un servidor y mediante varias consolas he lanzado un telnet en cada una de ellas hacia el servidor, de forma que al enviarle un mensaje, éste lo reenvía a todos los clientes que tiene conectados.
Ahora me falta lo más interesante, que es darle un aspecto visual, así que nada... Manos a la obra!!
Un saludo.
domingo, 14 de febrero de 2010
Primera tarea.
El curso ya está en marcha. Hemos terminado la primera unidad y debemos entregar una tarea, que consiste en la implementación de una agenda.
Termino de subir la agenda al aula virtual para que sea evaluada. Le he dedicado muchas horas y he intentado que quede lo mejor posible. Ahora falta esperar la nota...
La semana que viene comenzaremos con el bloque de Java Avanzado...
Ya os contaré.
Un saludo.
Termino de subir la agenda al aula virtual para que sea evaluada. Le he dedicado muchas horas y he intentado que quede lo mejor posible. Ahora falta esperar la nota...
La semana que viene comenzaremos con el bloque de Java Avanzado...
Ya os contaré.
Un saludo.
Suscribirse a:
Entradas (Atom)