Sunday February 5th 2012

Insider

Archives

Flujos de Entrada Y Salida De Consola En Visual Basic.Net y 2005

           consolaFoto 

      En este post hablare de los flujos de entrada y de salida en Consola, todo el código está escrito para Visual Basic.Net o Visual Basic 2005.

Los flujos de Entrada son los siguientes:

System.Console.Read()

System.Console.Readline()

¿Cuál es la diferencia entre el Read y el Readline?

Que el Readline lee toda una línea de texto mientras para el Read podemos usar conversiones para que leamos por ejemplo son un carácter.

Read the rest of this entry »

Popfly Game Creator

      popfly creator

     Popfly de Microsoft ha lanzado  Popfly Game Creator,  que siguiendo el estándar de los  de Popfly de crear mashup o aplicaciones sin la necesidad de tener conocimientos de programacion.

Los juegos creados pueden ser vistos desde el navegador, desde Facebook, desde cualquier blog, o desde un gadget en Windows vista al igual que los mashup de popfly.

En estos momentos Popfly Game Creator se encuentra en fase alpha por lo que puede presentar errores aunque Popfly Mashup lo use en alpha y la verdad nunca tuve inconvenientes.

Es de recordar que es necesario silverlight para crear y correr las aplicaciones en web.

Read the rest of this entry »

Disponible versión final de NetBeans IDE 6.1

                                   

           Ya se encuentra disponible la versión final del IDE NetBeans 6.1,  que se puede descargar desde el siguiente enlace o haciendo click en la imagen:

http://download.netbeans.org/netbeans/6.1/final/              

Recursos:

Lo nuevo en NetBeans 6.1

Links para aprender lo nuevo en NetBeans 6.1

Usando String, StringBuilder y StringBuffer. Parte 1

Siguiendo con la serie de posts para la certificación de Java SCJP(1.5 o 1.6) hoy escribire acerca de un tema corto pero importante para esta, aunque en realidad todos los temas son importantes debido a que es un examen autogenerado no sabemos que preguntas nos asignaran a la hora del examen.

En esta primera parte hablare de la clase String.

La clase String:

Lo primero que debemos entender de la clase String es que es inmutable.

Que debemos entender por inmutable?

Entendemos por inmutable que al momento de crear un String este puede ser modificado una vez haya sido creado, y esto lo probare en el siguiente ejemplo:

String MiCadena = new String();

MiCadena = "Probando Codigo"; // Se crea una nuevo objeto String

MiCadena = MiCadena.concat("aprendiendo programacion"); // Se crea otro String

Los objetos String se van almacenando en el heap.

En el siguiente código pueden comprobar que un objeto String no cambia:

String MiCadena = new String("Probando Codigo es: ");

MiCadena.concat("Aprendiendo Programacion");

System.out.println("Mi Cadena es " + MiCadena);

Si se compila el codigo de arriba, el resultado seria:

Probando Codigo es:

La unica forma de anadir es creando un nuevo string:

String MiCadena = new String("Probando Codigo es: ");

MiCadena = MiCadena.concat("Aprendiendo Programacion");

System.out.println("Mi Cadena es " + MiCadena);

Algunos puntos importantes para la certificación es también tener en cuenta cuando se crean referencia de variables y cuando se crean objetos String:

Ejemplo 1:

String s = "abc"; // Crea un objeto String y una referencia de variable

Ejemplo 2:

String s = new String("abc"); // se crean dos objetos y una referencia de variable

Lista de métodos importantes en la clase String:

· charAt() Returns the character located at the specified index.

· concat() Appends one String to the end of another ( “+” also works).

·equalsIgnoreCase() Determines the equality of two Strings, ignoring case.

·length() Returns the number of characters in a String.

·replace() Replaces occurrences of a character with a new character.

·substring() Returns a part of a String.

·toLowerCase() Returns a String with uppercase characters converted.

·ofString() Returns the value of a String.

·toUpperCase() Returns a String with lowercase characters converted.

·trim() Removes whitespace from the ends of a String.

En esta primera parte se ha tomado únicamente la clase String, para profundizar más sobre el tema recomiendo leer el capítulo 6 del libro SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) que pueden encontrarlo en internet.

Fuente: SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055)

Silverlight Streaming video

                  

Silverlight Streaming Video es un nuevo servicio de Microsoft en el cual nos permite subir videos o aplicaciones silverlight, en la modalidad de video en este momento está ofreciendo 10 GB de espacio, y en la modalidad de aplicaciones lo mismo, en si los 10 gb se reparten.

Hay dos maneras(ignoro si habrán mas) para subir videos, la primera hacerla desde la pagina de Silverlight Streaming Video y la segunda con Microsoft Expression Encoder, en lo personal la más sencilla es desde Microsoft Expression Encoder debido a que lo convierte antes de subirlo y tiene una variedad de skin para escoger, aunque desde al escoger esta modalidad al subirla al servidor lo reconoce como aplicación y no como video, no sé si esto perjudicaría el proyecto beta de Microsoft de lanzar publicidad en los videos, ya que al subirlo con Encoder sería una aplicación y no un video.

Recomiendo que lo prueben, es muy fácil, únicamente se registran en la pagina y se les otorgara un Id y un Code, descargan Microsoft Expression Encoder, luego descargan un plug in para Microsoft Expression Encoder y posteriormente a escoger los videos y Expression Encoder los convertirá al formato y tamaño que elijan y los publicara en su cuenta de Silverlight Streaming Video.

Requisitos: Silverlight.

Creo que no hay excusas para no instalar silverlight, no es una descarga de muchos megas, si no me equivoco no supera los 2 mb.

Recursos:

http://silverlight.live.com/

http://www.microsoft.com/silverlight/overview/streaming.aspx