viernes 5 de febrero de 2010

Sun Microsystems y Oracle una sola Empresa.


Sun Microsystems y Oracle ahora podrán ir de la mano. El primero, desarrollador de la versión de sistema Operativo Solaris -uno de los sistemas clave en el trabajo con bases de datos Oracle- y del popular Java pasará a manos de Oracle -desarrollador de base de datos para Solaris- en aproximadamente 9,5 dólares por cada acción.


Esto supone un valor de Sun de unos 7.400 millones de dólares, lo que le permitirá a Sun ingresar ganancias a final de año de una buena suma de dinero.

miércoles 20 de enero de 2010

Videotutoriales sobre Administración de Servidores

Navegando en la Web me encontré con éste excelente Sitio: http://www.tooltorials.com/ con muchos videotutoriales bien entendibles sobre Windows Server, IIS, Active Directori, Seguridad Informática, etc., de allí me he basado para realizar algunas configuraciones en el servidor que administro, vale la pena visitarla.

jueves 14 de enero de 2010

Primer Post del Año...

Debido a muchas actividades en donde trabajo, no había tenido tiempo de publicar un Post, es por ello que hasta el día de hoy estoy escribiendo uno, en este año, según mis necesidades laborales que me solicitan tendré que enfocarme mas a la Administración de Servidores y todo lo que tiene que ver con la Interconectividad de Redes, por mi puesto dentro de la empresa donde laboro.
Pero eso no quiere decir que no publicaré otros temas, si lo haré pero no muchos debido a la presión en mi trabajo.
Por lo demás les deseo un Año lleno de Éxitos para todos.
Lic. Adrian Melo Villegas

martes 15 de diciembre de 2009

Sitio Web Dedicado a la Animación Flash y Action Script

Una publicación mas:
Recomiendo ampliamente a "Banit Web" http://www.banditwebdesign.com/, he navegado en su website y me pareció una aportación muy importante de esta persona desde el país de Perú.
Visítenlo para aquellos que quieran aprender mas sobre Adobe Flash y Action Script. Saludos.

jueves 10 de diciembre de 2009

::: 2 ( D O S ) :::A Ñ OS ::: Year ::: De Digital Design

El día de ayer 09 de Diciembre del 2009 (el primer post: http://adrymvweb.blogspot.com/2007/12/bienvenidos-digital-design-blog.html) cumplió mi Blog 2 Años de estar en la Web, publicando un promedio de 2 artículos por Mes.
Me tomaré estos días que restan del año en no publicar mas, así que nos vemos en Enero, con nuevos Temas, he estado aprendiendo nuevas cosas sobre programación, diseño gráfico y web que quisiera compartir en este nuevo año.
Me resta decirles la frase célebre de fin de año: "Feliz Navidad y Prospero Año Nuevo", saludos a todos los Internautas.
Su Amigo
Lic. Adrian Melo Villegas

domingo 29 de noviembre de 2009

Archivos externos de Hojas de Estilos CSS en Páginas ASPX

Las hojas de estilo en cascada (en inglés Cascading Style Sheets), CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML). El W3C (World Wide Web Consortium) es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuario o navegadores.
La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación.
A continuación muestro un ejemplo sencillo de un Archivo de Estilos CSS y como se utiliza en una página ASPX:
estilos.css:
/*Estilos CSS para controlar el formato a todos
los Elementos Webs de las Páginas*/body { background-image:
url(soporte/imagenes/fondo.jpg); background-repeat:
repeat;}
.menuNoActivo { font-family:Arial, Helvetica,
sans-serif; font-size: 14px; font-weight:
normal; color:#0000FF; text-align:center; font-style:inherit;}
.menuActivo
{ font-family:Arial, Helvetica, sans-serif; font-size:
14px; font-weight:
normal; color:#000000; text-align:center; font-style:inherit;}
.piePagina{ font-family:Arial,
Helvetica, sans-serif; font-size: 12px; font-weight:
normal; color:#000000; text-align:center; }
.textoEtiquetas{ font-family:Arial,
Helvetica, sans-serif; font-size: 18px; font-weight:
normal; color:#000000; text-align:center; }
.textoNormal{ font-family:Arial,
Helvetica, sans-serif; font-size: 14px; font-weight:
normal; color:#000000; text-align:center; }
.tablaGrid{ font-family:Arial,
Helvetica, sans-serif; font-size: 12px; font-weight:
normal; color:#000000;}
pagina.aspx:
link href="../estilos.css" rel="stylesheet"
type="text/css"

domingo 18 de octubre de 2009

Store Procedure para Insertar un Registro con SQL Server 2005 y C#.net

Este es un ejemplo sencillo de un procedimiento almacenado para insertar un registro, suponemos que tenemos una tabla en nuestra base de datos que se llame "Alumnos" con los campos:
- matricula
- nombre
- apellidoPaterno
- apellidoMaterno
El procedimiento almacenado lo llamaremos "InsertarAlumno" y para crearlo escribiremos el siguiente código en el "Analizador de Consultas" de SQl Server 2005:
Use NombreDeNuestraBD
CREATE PROCEDURE
dbo.InsertarAlumno
(
@matricula
nvarchar(10),
@nombre
nvarchar(100),
@apellidoPaterno
nvarchar(100),
@apellidoMaterno
nvarchar(100)
)
AS SET NOCOUNT ON
INSERT INTO Alumnos(matricula,
nombre, apellidoPaterno, apellidoMaterno)
VALUES
(@matricula, @nombre, @apellidoPaterno, @apellidoMaterno)
A continuación en nuestro proyecto de Visual Studio crearemos el siguiente método que puede ir en una Clase de Acceso a Datos:
public void GuardarAlumno(string
matricula, string nombre, string apellidoPat, string
apellidoMat)
{
Conectar();
SqlCommand comando = new
SqlCommand("InsertarAlumno",
conexion);
comando.CommandType =
CommandType.StoredProcedure;

comando.Parameters.Add("@matricula",
SqlDbType.NVarChar);
comando.Parameters.Add("@nombre",
SqlDbType.NVarChar);
comando.Parameters.Add("@apellidoPaterno",
SqlDbType.NVarChar);
comando.Parameters.Add("@apellidoMaterno",
SqlDbType.NVarChar);
comando.UpdatedRowSource =
UpdateRowSource.None;
comando.Parameters[0].Value =
matricula;
comando.Parameters[1].Value =
nombre;
comando.Parameters[2].Value =
apellidoPat;
comando.Parameters[3].Value =
apellidoMat;
comando.ExecuteNonQuery();
Desconectar();
}
En nuestro formulario podemos llamarlo desde un botón pasando los parámetros necesarios del Método:

private void btnGuardar_Click(object sender, EventArgs
e)
{
BaseDatos.GuardarAlumno(textMatricula.Text, textNombre.Text,
textApellidoPaterno.Text,
textApellidoMaterno.Text);
}

Espero que haya sido entendible el crear un procedimiento almacenado y ejecutarlo en un proyecto de Visual Studio con C#.net.