Curso de Visual Studio 2005 Con Videotutoriales
Este es un excelente curso que he encontrado en internet sobre Visual Basic 2005, contiene webcast y manuales, en total son como 200 MB, espero que lo descarguen y que les ayude a la hora de empezar a programar.
Los archivos están comprimidos con Winrar, para descomprimirlos necesitan descargas los tres, luego seleccionar los tres y seleccionar la opción donde dice descargar en…(como se llame el archivo) y listo.
1- http://www.megaupload.com/?d=C6B42C73
Generics en Java.
Este es un tema muy importante en la certificación SCJP, y fue en su momento una de las novedades en Java 5.
Antes de los genéricos las colecciones se creaban de las siguiente manera:
List myList = new ArrayList(); // No se podía declarar un tipo
myList.add(“Fred”); // Podemos ingresar String
myList.add(new Dog()); // Podemos ingresar clases
myList.add(new Integer(42)); // Integers…
Lo que nos dejaba claro que una colección no genérica podía aceptar cualquier tipo de objeto, Una colección por lo tanto podía tener cualquiera que no fuera primitivo.
Sin los genéricos se pueden recuperar los datos de la lista, pero necesitaríamos hacer un cast:
String s = (String) myList.get(0); //Antes de los genericos
Cuando llegaron los genéricos en Java 5 esto se termino, y podemos verlo en el siguiente ejemplo:
List<String> myList = new ArrayList<String>();
myList.add(“Fred”); // Lo acepta debido a que es String
myList.add(new Dog()); // compiler error!! Debido a que no es String
Observado en el código de arriba es simple concluir que al ingresar el tipo de objetos en medio de los < > estamos forzando a la colección a que solo acepte ese tipo de objeto que en el ejemplo fue String.
Hoy que el compilador sabe que solo admite String para recuperar los datos no necesitamos mas que digitar:
String s = myList.get(0);
Debido a que no es necesario un cast ya que en la lista solo existen String.
for (String s : myList) {
int x = s.length();
// No necesita cast antes de llamar al método
// debido a que el compilador sabe que “s” es un String viniendo de MyList
}
Debo aclarar que en este post unicamente se ha realizado una breve introducción, lo recomendable es leer todo el capitulo 6(o del sitio de Sun) donde se habla tanto de colecciones y genéricos.
Ejemplo tomado del libro:
SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055)
Acerca del hosting en JAVA
Los que programan en java sabran que cuesta mucho encontrar un buen hosting en JAVA, ya casi termino mi primer mes en el actual y la verdad no me convenció, pero por algo se empieza.
Este segundo mes subiré de precio y veré que ventaja tiene pagar un hosting con tomcat privado y no compartido como lo tenía antes.
He encontrado un hosting que parece perfecto menos por la memoria ram (64 Mb) pero me dice de que puedo utilizar el JDK y la versión de java que quiera entre otras ventajas, así que veremos qué tal funciona.
Creo que los mitos se están volviendo realidad, es muy caro mantener una aplicación pequeña en java, es mucho más económico un hosting en asp.net de PHP ni se comente.
Solo imagínense una aplicación web en java donde se necesite 1 GB de ram, es caro.
Para usar J2EE a nivel de aplicación todo se complica más, encontramos precios desde los 50$ (que no son nada atractivos) hasta los cientos de dólares.
Creo que si usando tomcat privado no puedo usar lo que quiero de JAVA, entonces utilizare un VPS.
¿Cuanto cuesta una certificacion de Java?
Sin duda una buena pregunta que muchos se hacen y que es una razón por la que las personas no la hacen, aunque según mi opinión creo que en un futuro sera recompensada.
En este post tocare el precio de la SCJP la base de todas las certificaciones y también de la SCJA, y además no creo que alguien que vaya a hacer la SCJD u otra posterior a la SCJP o SCJA necesite ayuda sobre cuanto cuesta la certificación en java.
Aquí están los precios:
*Los precios aplican para todas las certificaciónes en JAVA y SOLARIS
| Pais o Region | SCJA | SCJP |
| Estados Unidos | 100 $ | 200 $ |
| CentroAmerica | 300 $ | 300 $ |
| Sur América | 300 $ | 300 $ |
| España | 210 Euros | 210 Euros |
Para saber por tu misma curiosidad cuanto cuesta la certificación en tu país puedes buscar en http://www.register.prometric.com/Menu.asp.
Eres estudiante?
Para los estudiantes tengo buenas noticias, hay un programa que se llama “The Sun Academic Initiative (SAI)” con esta los precios bajan considerablemente y si eres un poco mas interesado en la certificacion y empiezas a buscar en http://www.sun.com/ en ingles, puedes tener los precios a 1/7 del precio de cada certificación, todo esta en que tanto uno busca.
También existe la oportunidad del volver a tomar el test si lo dejas la primera vez es una promocion que termina en julio si no recuerdo mal.
Para mas información sobre el retake de las certificaciónes de SUN entrar a:
http://www.sun.com/training/savings/retake.xml
Es un código que necesitas dar por teléfono o al momento de comprarla en Internet.
Cualquier pregunta en los comentarios.
Links para aprender lo nuevo en NetBeans 6.1
A continuación les dejo una serie de links con el cual podrán conocer NetBeans 6.1.
1- http://www.netbeans.org/community/releases/61/
Aquí encontraras en forma clara que es lo nuevo en el IDE NetBeans 6.1.
2- http://wiki.netbeans.org/JavaScript
Explicación de como ha sido completamente redisenado NetBeans 6.1 para JavaScript.
3- http://netbeanside61.blogspot.com/2008/04/my-top-10-reasons-to-use-netbeans-ide.html
Explicación de un top 10 del por que usar NetBeans IDE.
4- http://www.netbeans.org/community/releases/61/relnotes.html#601
Toda la información técnica, necesaria para la instalación y otras cosas mas acerca de NetBeans 6.1.
5- http://download.netbeans.org/netbeans/6.1/beta/
Lo mas importante, descargar NetBeans 6.1 y experimentar por ustedes mismos el poder del nuevo IDE.


