Aprende a ser un Desarrollador Web.
Entradas etiquetadas con Tutoriales
Comenzando con Java ME
8 Jun
Buenas Hoy le dejo un Tutorial de como crear Listas (List), Alertas (Alert) y Cuadros de Textos (TextBox) en Java ME y como mostrarlos por pantalla.
Visitar Tutorial – Comenzando con Java ME
Saludos…
Maty
VB.NET: TextBox que permita solo Números
25 Abr
Buenas, hoy les mostrare como podemos crear un TextBox que solo permita números (aunque se puede adaptar para que solo permitan lo que ustedes quieran
).
1- Abrimos el Visual Studio y creamos un Nuevo Proyecto de Tipo Biblioteca de Clases (Class Library). Lo llamamos en este caso TextBoxNumeros.
2- Nos creara la solución y el proyecto, y también un clase class1.vb, le damos botón derecho y le cambiamos el nombre a: TextBoxNumeros, nos aparecerá un cartel le damos que SI.
3- Ahora lo siguiente que debemos hacer es agregar una referencia, para llevar a cabo esto, hacemos clic derecho en el Proyecto, y vamos a Agregar Referencia:
4- Buscamos en la pestaña: .NET, la librería: System.Windows.Forms, la seleccionamos y apretamos en Aceptar.
5- Ahora agregamos estas librerías a nuestra clase:
Imports System.ComponentModel Imports System.Windows.Forms Public Class TextBoxNumeros End Class
6- Ahora heredaremos de la clase TextBox:
Imports System.ComponentModel
Imports System.Windows.Forms
Public Class TextBoxNumeros
Inherits TextBox
End Class
7- Empezamos a escribir dentro de la clase, escriben protected overrides y le aparece una lista con todas las funciones y procedimientos que pueden sobrescribir, y buscan: OnKeyPress, le dan a Enter y le creara el procedimiento solo:
Imports System.ComponentModel
Imports System.Windows.Forms
Public Class TextBoxNumeros
Inherits TextBox
Protected Overrides Sub OnKeyPress(ByVal e As System.Windows.Forms.KeyPressEventArgs)
MyBase.OnKeyPress(e)
End Sub
End Class
8- Dentro de este agregamos la siguiente estructura, que verificara si el Carácter que se presiono, no es un numero.
Imports System.ComponentModel
Imports System.Windows.Forms
Public Class TextBoxNumeros
Inherits TextBox
Protected Overrides Sub OnKeyPress(ByVal e As System.Windows.Forms.KeyPressEventArgs)
' Se comprueba si el Caracter ingresado ES o No un numero
If Not IsNumeric(e.KeyChar) Then
' Indicamos que no queremos que se escriba ese caracter
e.Handled = True
End If
End Sub
End Class
9- Así de simple tenemos nuestro TextBox que solo permite el ingreso de Números.
10- Si lo probamos, nos daremos cuenta que podrá escribir solo Números, pero si quiere borrar algún numero, no le va a permitir ya que la tecla “BackSpace” no es un numero. Entonces le agregamos la siguiente verificación para que permita la tecla “BackSpace”.
Imports System.ComponentModel
Imports System.Windows.Forms
Public Class TextBoxNumeros
Inherits TextBox
Protected Overrides Sub OnKeyPress(ByVal e As System.Windows.Forms.KeyPressEventArgs)
' Comprobamos si la tecla presionada es la tecla de Borrar
If e.KeyChar = vbBack Then
' Si es la tecla de borrar salimos del procedimiento
' entonces podra borrar.
Exit Sub
End If
' Se comprueba si el Caracter ingresado ES o No un numero
If Not IsNumeric(e.KeyChar) Then
' Indicamos que no queremos que se escriba ese caracter
e.Handled = True
End If
End Sub
End Class
11- Ahora ya tenemos nuestro TextBox funcional.
12- Probaremos nuestro TextBox para ver cómo funciona. Hacemos clic con el botón derecho en la Solución y Agregamos un Proyecto de Tipo Aplicación de Windows Forms.
13- Nos creara el proyecto con un Formulario. Tendremos que generar la solución antes de poder usar nuestro TextBox, entonces damos clic en: Generar -> Generar Solución:
14- Entonces ahora nos aparecerá en el Cuadro de Herramientas, nuestro TextBoxNumeros:
15- Solo arrastramos nuestro control al formulario:
16- Antes de ejecutar, establecemos como proyecto de inicio, el proyecto de tipo Aplicacion de Windows Forms.
Entonces ejecutamos y ya podemos probar nuestro TextBox que solo permite Numeros.
Espero que les haya sido útil, y que cualquier consulta no duden en dejarla, trataremos de ayudarte.
Saludos…
Maty
Cambiando el Icono de mi Aplicación (.NET)
1 Abr
Buenas Amigos…
Hoy empezaremos con una nueva modalidad de tutoriales, si los tan famosos Video-Tutoriales, seguramente a muchos le resultara mas facil ver un video que seguir pasos, asi que nuestro primer video-tutorial trata sobre como cambiar el tipico Icono que viene con los formularios de Visual Basic .NET.
Saludos
Maty…
Mostrar y Ocultar DIVs con jQuery
2 Ago

Mostrar y Ocultar DIVs con Jquery
Hola Amigos.
Casi terminando el Domingo, espero que les halla gustado los Wallpapers que les deje, pero ahora vamos a darle un poco de efecto a nuestro Tutorial: Mostrar y Ocultar DIVs con Javascript. Vamos a utilizar uno de los mas Famosos Framework para JavaScript: jQuery.
Bueno basta de escribir y vamos al grano, primero les dejo el Codigo HTML del ejemplo anterior (sin efectos):
function capa1(){
document.getElementById('capa1').style.display = 'block';
document.getElementById('capa2').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa2(){
document.getElementById('capa2').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa3(){
document.getElementById('capa3').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa2').style.display = 'none';
}
Mostrar y Ocultar DIVs con Javascript
- Capa 1
- Capa 2
- Capa 3
Lo primero que haremos sera Agregar el Archivo de jQuery, tenemos dos formas de hacerlo:
1 – La mas sencilla, agregar este codigo a nuestro HTML:
2 – La otra manera, es descargando el Archivo y subirlo a nuestro Servidor:
Una vez agregado esta linea a nuestro Codigo ya tenemos instalado jQuery.
Lo primero que modificaremos son nuestros Links para mostrar u Ocultar los Divs:
- Capa 1
- Capa 2
- Capa 3
Como ven hemos eliminado los parametros “Onclick” y agregamos un “id” a cada uno (Cada ID debe ser unico).
Ahora cambiemos nuestro codigo JavaScript para que usemos las Funcionalidades de jQuery:
$(document).ready(function(){
$("#click1").click(function(){
$("#capa1").show("slow");
$("#capa2").hide("slow");
$("#capa3").hide("slow");
});
$("#click2").click(function(){
$("#capa2").show("slow");
$("#capa1").hide("slow");
$("#capa3").hide("slow");
});
$("#click3").click(function(){
$("#capa3").show("slow");
$("#capa2").hide("slow");
$("#capa1").hide("slow");
});
});
Acuerdensen que deben borrar el Codigo JavaScript anterior:
function capa1(){
document.getElementById('capa1').style.display = 'block';
document.getElementById('capa2').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa2(){
document.getElementById('capa2').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa3(){
document.getElementById('capa3').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa2').style.display = 'none';
}
Todo este codigo hay que eliminarlo ya que no nos servira.
Una vez ya hecho estos cambios tenemos el Resultado con Efectos Listo, pero antes les voy a pasar a explicar un poco las funciones de jQuery:
$(document).ready(function(){
Esta funcion se encarga de cargar todas las funciones creadas con jQuery para cuando el documento ya este listo para poder usarse.
$("#click1").click(function(){
Aqui definimos que al elemento con id, “click1″ tenga una funcion al hacer clic sobre el. y Todo el codigo que se encuentre entre las llaves sera lo que se ejecutara al hacer click sobre ese elemento.
$("#capa1").show("slow");
$("#capa2").hide("slow");
Casi muy facil de entender, solo mostramos (show) y ocultamos (hide) el elemento con id que le pasemos.
Ya es hora de mostrarle como ha quedado nuestro Ejemplo.
Les deseo mucha suerte y que cualquier duda que surge, no se la guarden que tienen el Foro para que yo los pueda ayudar con lo que sea!
Saludos…
Maty!
Multi Clases en CSS
25 Jul
Buenas gente, hoy les traigo un pequeño truco para aquellos que estan comenzando con el Diseño Web o para aquellas personas que todavia no lo conocian.
Muchas veces cuando estamos diseñando le damos estilos a cada elemento HTML y casi siempre tenemos muchos elementos con mismas caracteristicas, por ejemplo tenemos un parrafo que esta en Negrita, y otro parrafo que tambien esta en Negrita pero con un Color diferente.
.parrafo1 {
font-weight:bold;
}
.parrafo2 {
font-weight:bold;
color:red;
}
Asi como ven en el codigo de arriba, pero como se habran dado cuenta tenemos dos veces escrita el codigo para la negrita, que en realidad no seria ningun problema si fuera algo basico, pero en grandes proyectos es necesario usar lo menos codigo posible para que la pagina cargue mas rapido, para que halla menor uso de banda de ancha entre otras cosas.
Ahora les mostrare una manera sencilla de reutilizar cada clase para ahorrarnos todo ese codigo innecesario.
.negrita {
font-weight:bold;
}
.color {
color:red;
}
Y ahora vemos como quedaria nuestro codigo HTML:
Nuestro Parrafo numero 1 que se encuentra en Negrita.
Nuestro segundo Parrafo que tambien se encuentra en Negrita pero este cambia de color.
Como pueden observar dejando un espacio entre ambas clases se pueden ingresar todas las clases que queremos utilizar.
Esto seria muy util ya que podemos reutilizar todas las clases que quisieramos y nos ahorrariamos mucho Codigo. A continuacion les voy a dejar otro Ejemplo:
Codigo CSS:
.negrita {
font-weight:bold;
}
.grande {
font-size:30px;
}
.color {
color:red;
}
Codigo HTML:
Multi Clases en CSS - www.matydesign.com
MultiClases en CSS
Hoy les mostrare como usar Multiples Clases en CSS, para no escribir
clases innecesarias y reducir la cantidad de codigo.
Estilo Numero 1!
Estilo Numero 2!
Estilo Numero 3!
Todas las Clases Combinadas!
Les dejo el ejemplo para ver el Resultado. Demo!
Espero que les halla sido Util y cualquier consultas Tienen los Comentarios o el Foro.
Saludos…
Maty!
Tutorial Photoshop – Facil y Lindo efecto de Flores en Texto
22 Jul
Este tutorial es propiedad de: abduzeedo
Yo solamente lo traduje y le agregue y cambie algunas cositas para todos ustedes.
Paso 1:
Abrir Photoshop y crear un documento nuevo, de 1920 x 1200 pixeles para el tamaño, asi podemos usarlo de fondo de pantalla. Y añadimos una textura acorde a las Flores, puedes descargar la que utilice yo aquí. (o descargarte el Pack de Texturas!)
Paso 2:
Escribimos el Texto, con la fuente que mas les guste.
Paso 3:
Devemos conseguir imagenes de Flores, Yo aquí les dejo algunas que encontre y recorte yo mismo (Algunas no estan bien cortadas del todo porque no tenia mucho tiempo xD).
Paso 4:
Una vez que tenemos las flores ya cortadas, copiamos una flor y le añadimos un Efecto de Sombra: Modo Multiplicar, opacidad 50%, 2 Pixeles de Distancia y 15 Pixeles para la Distancia. Ahora copiamos esta flor las veces que queramos y la posicionamos sobre el texto.
Paso 5:
Puedes aplicar editar las flores, con Edicion->Tranformacion Libre. Puedes Girarlas, ampliarlas, reducirlas, cualquier forma para que no sean todas iguales.
Paso 6:
Se recomienda usar diferentes flores con diferentes colores, asi daran un mejor efecto.
Paso 7:
Bueno ahora ocultamos la capa del Texto. Duplicamos la Capa de la Textura y la ponemos en Modo Multiplicar, Opacidad 50%.
Paso 8:
Ahora abrimos una Textura de Cesped (Hierbas), vamos a Edicion->Definir Motivo. Y la guardamos. Nos dirigimos de nuevo a nuestro Proyecto y creamos una nueva capa arriba de la capa de la Textura. Esta capa la llenamos con el Motivo que creamos. (Edicion->Rellenar). Aquí les dejo la Textura de Cesped que Use.
Paso 9:
Ahora nos posicionamos en la Capa del Cesped y vamos a Capa->Mascara de Capa->Descrubir Todas. De ahi elegimos un Pincel Grunge y con negro vamos pintando algunas partes para que el cesped paresca mas real. Despues Capa->Estilo de Capa->Sombra Paralela. Modo Multiplicar, Opacidad 50% y Angulo 90°.
Paso 10:
Creamos una Nueva capa arriba de todo y la pintamos con un degradado Radial de Blanco y Negro. Esto dara un efecto de luz Agradable.
Paso 11:
Ya tienen su Efecto con Flores, ahora si quieren pueden agregar unas flores para que paresca que estan cayendo del cielo. Y les agregan un Filtro->Desenfoque->Desenfoque Radial.
Espero que les halla gustado el Tutorial y pudieron llegar al resultado.
Cualquier duda consulten.
Saludos…
Maty!
Cambiar Template a Blog en Blogger
6 Jul

Cambiar Diseño a Blogger
Buenas, hoy un pequeño tutorial para darle un toque mas profesional y con mas estilo a tu Blog de Blogspot!
Aqui les dejo una Lista para bajar Plantillas para Blogger:
(Si conoces alguna pagina de Plantillas para Blogger, pasala asi la Agregamos.)
Les dejo esa por ahora que es la que mas me gusto, es muy sencillo solo navegan por el sitio hasta encontrar un diseño que les guste, hacen click en la imagen y despues Click en el Boton de Donwload (Descargar), sin tener que registrarse asi de sencillo, una vez ya descargado descomprimimos el archivo y nos dirigimos a la Pestaña DISEÑO en nuestro blog:

Despues nos dirigimos a Edicion de HTML:

Ahora en: “Realizar copia de Seguridad/Restaurar Plantilla” seleccionamos el Archivo XML que obtuvimos al descomprimir el Template y hacemos click en Subir.
NOTA: si les aparece un advertencia de que algunos errores o cosas que hay que eliminar, hacen click en Confirmar y Guardar.
Una vez hecho esto ya tiene su Nuevo Diseño!
Saludos…
Maty!
Tutorial – 960 Grid System
2 Jul

Tutorial 960 Grid System
960 Grid System es un Framework CSS, con el se nos va a facilitar la tarea de crear las columnas y no tendremos que luchar con los distintos navegadores para que nuestra Web quede bien visible en todos ellos. Con 960 Grid System creamos diseños de 960px de Ancho y dispones de dos variantes de 12 o 16 Columnas, con cada variante tendremos distintos anchos pero ambas variantes tienen de cada lado 10px margen:
| 12 Columnas
1: 60px |
16 Columnas
1: 40px |
A partir de estas dimensiones seran las columnas que crearemos, en cada seccion se pueden crear todas las columnas que necesitemos siempre y cuando no superemos el ancho maximo de 960px, teniendo en cuenta los pixeles de los margenes. Ej: Una seccion donde tenemos el Contenido y una Sidebar (16 Columnas): Columna 12 (700px) + Columna 4 (220px) + Margenes (40px) = 960px
Ese fue solo un simple ejemplo, nosotros podemos varias los distintos tamaños de columnas con la cantidad siempre teniendo en cuenta que no se superen los 960px de ancho sumando los 10px de margen de cada lado de cada columna.
Bueno ahora comenzaremos con un Ejemplo de tipico diseño de Web, de un Header, Contenido, Sidebar y Footer (Para este vamos a usar el Sistema de 12 Columnas):
Primero Incluimos los archivos CSS de 960 Grid System:
Ahora tenemos que crear un contenedor principal que en este caso va a ser de 12 columnas:
Como ven si fuera un Contenedor de 16 columnas solo tendremos que cambiar el nombre de la clase a “container_16″.
Cada elemento que va a tener este contenedor va a tener el nombre de clase: “grid_xx”, donde xx es el numero de la anchura de la columna (Ver Tabla anterior para conocer los valores).
Así que primero creamos el contenedor del header:
Header
Al usar todo el ancho para el Header use la clase: “grid_12″, un recordatorio importante es que después de cada fila debemos agregar un div con class: “clear” para que no tengamos problemas con los Float. Ahora creamos los divs para el Contenido y el Sidebar (siempre adentro de nuestro contenedor principal):
Header
Contenido de la Web!
Asi ya tenemos nuestro Header, nuestro espacio del contenido y un lindo sidebar para crear nuestro menu ![]()
Pero todavia no terminas y seguimos con el Footer:
Header
Contenido de la Web!
Aqui el Ejemplo!
Bueno asi terminamos nuestro diseño Web simple, y concluye este tutorial.
hasta la Próxima.
Enviar mail con Zend Mail
30 Jun

Enviar Mail Con Zend Framework
Buenas, desde hoy voy a empezar a traerles tutoriales de como usar el famoso framework de Zend (Zend Framework), me decidi por este framework porque es muy sencillo de utilizar y ademas no es necesario utilizar todo el framework para usar algunas funciones, puedes incluir estas funciones solas y mejorar tus aplicaciones web.
Hoy les voy a enseñar como enviar mail con Zend_Mail:
//Incluimos los Archivos de Zend_Mail
require_once 'Zend/Mail.php';
//Creamos nuestro Mail
$mail = new Zend_Mail();
// Escribimos el Contenido del Mail
$mail->setBodyText('Este es el Contenido del Mail.');
// Agregamos el Remitente (el que envia el mil)
$mail->setFrom('tu_mail@mail.com', 'Tu Nombre');
// Agregamos a quien le enviamos el Mail
$mail->addTo('mail_tu_amigo@mail.com', 'Nombre Amigo');
// Asunto del Mail
$mail->setSubject('Asunto del Mail');
// Enviamos el Mail
$mail->send();
Asi de Sencillo enviamos un Mail con Zend_Mail, Ahora enviaremos un mail con HTML:
//Creamos nuestro Mail
$mail = new Zend_Mail();
// Escribimos el Contenido del Mail
$mail->setBodyText('Este es el Contenido del Mail.');
// Escribimos el Contenido del Mail con HTML
$mail->setBodyHtml('Este es el Contenido del Mail Con Etiquetas HTML.');
// Agregamos el Remitente (el que envia el mil)
$mail->setFrom('tu_mail@mail.com', 'Tu Nombre');
// Agregamos a quien le enviamos el Mail
$mail->addTo('mail_tu_amigo@mail.com', 'Nombre Amigo');
// Asunto del Mail
$mail->setSubject('Asunto del Mail');
// Enviamos el Mail
$mail->send();
Asi de sencillo con agregar una sola llamada a la funcino setBodyHtml. Ahora mandaremos un mail con STMP:
// Agregamos los datos de Login
$config = array('auth' => 'login',
'username' => 'miusuario',
'password' => 'miclave'
);
// Asignamos el servidor del SMTP:
$transport = new Zend_Mail_Transport_Smtp('mail.server.com', $config);
//Creamos nuestro Mail
$mail = new Zend_Mail();
// Escribimos el Contenido del Mail
$mail->setBodyText('Este es el Contenido del Mail.');
// Escribimos el Contenido del Mail con HTML
$mail->setBodyHtml('Este es el Contenido del Mail Con Etiquetas HTML.');
// Agregamos el Remitente (el que envia el mil)
$mail->setFrom('tu_mail@mail.com', 'Tu Nombre');
// Agregamos a quien le enviamos el Mail
$mail->addTo('mail_tu_amigo@mail.com', 'Nombre Amigo');
// Asunto del Mail
$mail->setSubject('Asunto del Mail');
// Enviamos el Mail con la diferencia que le agregamos el servidor SMTP
$mail->send($transport);
Bueno asi terminamos este mini Tutorial para enviar mails con Zend_Mail, espero que les sea util y cualquier consulta o duda haganla que aqui estare para contestarlas.
Saludos…
Tutorial PHP – Celdas Dinamicas!
26 Jun

Tutorial - Celdas Dinamicas!
Buenas, Aquí un sencillo tutorial en PHP para alternar el color de las celdas de una tabla, así les queda un estilo WEB 2.0.
Estilos CSS:
.celda1 {
background:#FFCC66;
border:1px solid #FFCC00;
}
.celda1:hover {
background:#FFFF99;
}
.celda2 {
background:#FF9933;
border:1px solid #CC9900;
}
.celda2:hover {
background:#FFFF99;
}
Codigo PHP:
| "; echo "Celda Numero: ".$i; echo " | "; echo "
Espero que les sea util, ademas de darle un toque de estilo a nuestras Tabla!
Saludos…


































