viernes, 29 de agosto de 2008

Primeros pasos

  1. Como primer paso instalaremos el SQL Server 2000(de mas esta decir que se deben instalar tanto la parte de cliente como la de servidor para poder probar, por ejemplo la developer edition)
  2. Otro punto importante para poder conectar nuestra aplicacion con el motor de base de datos de SQL Server 2000 es instalar el sql service pack 4. Podes descargarlo desde aqui
    de todas maneras dejo el nombre del archivo que estoy usando por si alguna vez queda obsoleto y quieren buscarlo en google "SQL2000-KB884525-SP4-x86-ESN.exe". Este paso es muy importante puesto que si no lo hacen no podremos conectar con la base de datos.
  3. Lo siguiente es instalar los drivers jdbc, estos se corresponden con el service pack de sql que instalamos en la version anterior, por ejemplo habria que bajar los drivers correspondientes al service pack 3 (aunque hallamos instalado el sp 4 de todas formas funciona). Bajalo desde aqui.
Bien hasta aqui hemos visto que debemos instalar el SQL Server 2000+el SQl SP4 + Drivers jdbc para sql SP3.
En el proximo post les voy a mostrar la instalacion del apache tomcat.

Hasta la proxima.

Comencemos!!!

Bueno hace tiempo que no cargaba nada, pero en esta oportunidad vamos a comenzar con el tutorial.
Mis tutoriales preferidos son aquellos mejor conocidos como "For dummies", no por considerarme un tonto sino porque generalmente estoy apretado con el tiempo y no quiero usarlo para investigar asi que la solucion es "lo servido". Intentare hacerlo los mas "for dummies" posible jaja. Bueno sin mas preambulo empecemos.
Como mi intención del tutorial es lograr hacer algo útil, por ejemplo un formulario de alta con conectividad a base de datos voy a explicar todos los pasos aunque resulte un poco tedioso al principio, la idea es hacer una aplicacion J2EE, con icefaces, con motor SQL Server 2000 y utilizando Eclipse como entorno de desarrollos, ademas como servidor de aplicaciones utilizaremos Apache Tomcat.

sábado, 7 de junio de 2008

Introducción 2

Hola, este es el tercer post, y voy a definir algunos terminos mas antes de empezar con el desarrollo de la aplicacion.
Otro termino relevante para poder desarrollar nuestra aplicacion es J2SE Java 2, Standard Edition,es la version basica del conjunto de herramientas y APIs para desarrolar en la plataforma Java. En nuestro caso para poder desarrollar una aplicacion web necesitamos de J2EE Java 2, Enterprise Edition, que es una version mas avanzada de la plataforma de Java.
Ademas debemos escoger un entorno de desarrollo, en nuestro caso el ide elegido es Eclipse, pero cuidado con esto, porque hay varias versiones, nosotros necesitas una que nos permita desarrollar aplicaciones web, osea una version que soporte J2EE, la que yo utilizo es la version Europa 3.3.1.1(de todas formas cuando comencemos a ver el desarrollo publicare el vinculo).
Como servidor web utilizaremos Apache Tomcat que funciona como contenedor de servlets.
Los servlets son objetos que se ejecutan en un servidor o contenedor J2EE, y fueron diseñados para ofrecer contenido dinamico desde un servidor web.
Por otra parte debemos definir el framewrok que utilizaremos para desarrolar nuestra aplicacion, en nuestro caso sera JSF, Java Server Faces.
JSF es un framework para aplicaciones basadas en web que permite desarrolar interfaces de manera simple. Vuelvo a reiterar hay mucho por investigar, por ejemplo todo lo que compone JSF, pero no es la idea del tutorial, para nuestro objetivo es suficiente por ahora conocer de que se trata sin profundizar.
Existen diversas implementaciones de este framework, por ejemplo myfaces Trinidad, myfaces Tobago, myfaces Tomahawk, etc., en nuestro caso utilizaremos una implementacion llamada Icefaces que tiene soporte AJAX, es gratuita y muy interesante.
Bien, habiendo definido brevemente estos terminos estamos en condiciones de empezar el tutorial.
Hasta el proximo Post!!!!!

sábado, 24 de mayo de 2008

Tutorial eclipse+tomcat+jsf+icefaces - Introduccion

Bueno como dije voy a empezar con el tutorial, pero antes de explicar como trabajar, me gustaria aclarar algunos terminos, no quiero suponer que ya todos conocen y han desarrollado en java, entonces voy a definirlos para que quede claro que es cada uno.
Por ejemplo, supongamos que soy un principiante y quiero emepezar a desarrollar una aplicación web en java, bien entonces empecemos con los terminos.
En primer lugar tenemos que mencionar la JRE, Java Runtime Enviroment, que permite la ejecución de aplicaciones, la misma (JRE), esta constituiuda por la JVM(java virtual machine) y la API de java, las cuales paso a explicar. La JVM es quien interpreta y ejecuta instrucciones en bytecode(codigo generado por el compilador de java) y la API de java brinda al programador un conjunto de clases para efectuar diversas tareas dentro de una aplicacion.
Por otro lado, si deseamos desarrollar aplicaciones en java, necesitaremos el JDK(java development kit) , que es un entorno de desarrollo, el cual incluye un compilador entre otras cosas.
No quiero entrar demasiado en detalle sobre estos terminos, la idea es tener una nocion basica sobre los mismos para luego no entrar en confusiones, el que quiera profundizar sobre los mismos puede hacerlo pero reitero, no es la idea del tutorial.
Entonces como Conclusion para cerrar esta introduccion al tutorial, para ejecutar una aplicacion desarrollada en java necesitamos el JRE, y para desarrollar una aplicacion sobre este lenguaje necesitamos el JDK.

Chau y hasta el proximo post en donde seguiremos adelante con el tutorial!!!

viernes, 23 de mayo de 2008

Presentacion


La idea de este blog era realizar un tutorial sobre como empezar a desarrollar una aplicacion en J2EE usando el framework JSf (Java Server Faces), bajo la implementacion de Icefaces.
La intención es que aportemos entre todos para que crezca esta comunidad.
Entonces chin chin, y hasta el proximo post!!!!