Archive for abril, 2009

Internet Explorer 8 mostrando sitios como si fuese el 7

Jueves, abril 30th, 2009

ie8Claro que sí, me actualicé a Internet Explorer 8.

No daré mi opinión del navegador (prefiero Chrome y Firefox) si no que les diré como evitar cambiar el código fuente de sus sitios web en caso de no sea compatible con IE8 pero si con IE7.

Es muy fácil, solo deben poner un tag entre el <head></head> de tu sitio. Esto permite la compatibilidad total.

Por lo que debería quedar de esta forma:

<head>
<meta http-equiv=“X-UA-Compatible” content=“IE=EmulateIE7″ />
</head>

Espero que les sirva, ya que el visitante se puede aburrir de apretar el ícono de compatibilidad.

VB.NET | Mostrar valores de Access en Textbox’s

Jueves, abril 30th, 2009

Para poder hacer esto, debemos basarnos en el artículo anterior “Conectar base de datos Access”, ya que es lo mismo, pero declararemos mas variables para hacer la consulta y usaremos controles tipo TextBox para mostrar estos datos.

Es algo que no es muy productivo, pero nos hace entender como funciona esto de las bases de datos.

El código final nos tiene que quedar igual que el siguiente:

(más…)

VB.NET | Conectar base de datos Access

Jueves, abril 30th, 2009

Me han llegado varios email pidiendo que explique como se pueden conectar desde Visual Basic.Net a una base de datos en Access.

Así que me detuve un poco y escribí lo que verán a continuación:

Les cuento que no tiene mucha ciencia, lo único es tener la cadena de conexión que corresponda. La cadena de conexión que usaremos tendrá la siguiente forma:

Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\Pruebas.mdb;

Lo que ahí especificamos es el proveedor de la base de datos y donde está el archivo físico.

En este caso el archivo está en la unidad C: y se llama Pruebas.mdb

Lo primero es importar el NameSpace que nos da las clases necesarias para conectarnos, para eso agregamos en la primera línea esto:

(más…)

VB.NET Uso de Controles

Miércoles, abril 29th, 2009

vbnetusocontrolesUna pequeña muestra de como usar controles mediante Visual Basic.NET
Empezando desde los más básicos… ListBox, TextBox, Button, etc.
También revisando algunos eventos típicos.

Veremos como hacer ciertas validaciones y algunas acciones como por ejemplo ordenar los elementos del ListBox.

(más…)

VB.NET – Abrir ventana usando MDI

Lunes, abril 27th, 2009

Primero decir que el ejemplo se basa en el lenguaje Visual Basic .NET

Para empezar debemos crear 2 formularios, los llamaremos Form1 y Form2

En la siguiente imagen les muestro como debe quedar el formulario principal (con la propiedad IsMdiContainer en el modo diseño)

Formulario principal en modo diseño(Haz click en la imagen para agrandar)

(más…)

Enviar Email con formato HTML en PHP

Viernes, abril 24th, 2009

Creamos un formulario y la página encargada de procesar dicho formulario debería tener el siguiente código:

[codesyntax lang="php"]<?php
$headers = “MIME-Version: 1.0r n”;
$headers .= “Content-type: text/html; charset=iso-8859-1r n”;
$headers .= “From: “$nombre” <$emailwebmaster>r n”;
$headers .= “Reply-To: “$nombre” <$emailwebmaster>r n”;
$headers .= “X-Priority: 3r n”;
$headers .= “X-MSMail-Priority: Highr n”;
$headers .= “X-Mailer: Just My Server”;
?>
[/codesyntax]

Para que finalmente se envíe el Email con la siguiente sentencia:

(más…)

Uso de Herencia con C#.NET

Jueves, abril 16th, 2009

En el siguiente ejemplo, tenemos 3 clases.

Vehículo que es la clase padre de Auto y Camioneta. Eso significa que Auto y Camioneta tienen las mismas características (propiedades) y las mismas acciones (métodos) que un Vehiculo, aparte de tener las propias.

(más…)

Formatear Rut en VB.NET

Jueves, abril 16th, 2009

En este artículo haremos que cuando un usuario luego de escribir su rut en una caja de texto haga click en otro elemento y presione la tecla tabulador (específicamente cuando el control pierde el foco LostFocus) en el campo de texto el rut se “autoformateará”.

O sea, si ponemos 556667778 cuando el control pierda el foco se transformará a 55.666.777-8 y también da formato cuando tiene menos caracteres, porque rellenamos con ceros.

Veamos como lo hacemos, esta es la vista en diseño

Vista de Diseño

El nombre del formulario es Form1, la caja de texto (TextBox) txtRut y el botón btnCerrar.

El código va en el evento LostFocus del control txtRut:

(más…)

CakePHP – Pagina inicial de la aplicación

Domingo, abril 12th, 2009

Hace poco tiempo que estoy usando CakePHP Framework. Y la verdad es que me a dado muy buenos resultados.

En una oportunidad tuve que elegir cual iba a ser la página inicial de mi aplicación, así que busque y encontré que se cambia en el archivo /app/config/routes.php

En la parte que dice:

[codesyntax lang="php"]<?php
Router::connect (‘/’, array(‘controller’=>’posts’, ‘action’=>’index’));
?>[/codesyntax]

Eso significa que lo primero que se abrirá será la acción index del controlador posts.

Así de simple.

Migrar WordPress desde servidor local a servidor web

Lunes, abril 6th, 2009

Migrando WordPressPrimer vez que trabajaba con WordPress, por fin había logrado hacer algo realmente decente así que decidí mostrarselos a mis amigos.

Pero al momento de subir los archivos al FTP de mi servidor web, posteriormente de la base de datos, grande fue mi sorpresa cuando aparecía un error, que desmotiva a cualquiera.

Así que empecé a meter las manos al barro hasta que dí con la solución y que compartiré con ustedes ahora.

(más…)