Entradas

Mostrando entradas de enero, 2011

C# y la base de datos mySQL

Imagen
En este simple ejemplo voy a cargar en una aplicación de Windows Forms en un combobox los datos de una base de datos en mySQL. El ejemplo está hecho en C#. Estoy adjuntando a este artículo el código utilizado. Se usó Visual Studio 2008. Para bajarse el ejemplo haga click en el siguiente link: Download ejemplo.   y luego  en la página del link haga click en el botón c# como indica la figura: Para este ejemplo, es necesario tener instalado mySQL. La versión utilizada fue la 5.0. Si bien hay miles de herramientas para crear tablas en mySQL, usé la línea de comandos para no perder mucho tiempo instalando sus utilidades. Si deseamos crear una aplicación en C# que se conecte a mySQL, es necesario bajarse los conectores de mySQL. Pueden googlear y buscar mySQL C# connector y bajarse los conectores. En mi caso lo bajé de este link (el sitio web de mySQL tiene un delfín ridículo con cara del retrasado de Flipper): http://dev.mysql.com/downloads/connector/net/...

Detectar el usuario de Windows utilizando C#

Imagen
Este es un simple apunte para detectar al usuario de Windows que está ejecutando la aplicación. El código al hacer un click carga en el textbox el nombre del usuario. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication7 {     public partial class Form1 : Form     {         public Form1()         {             InitializeComponent();         }         private void Form1_Load( object sender, EventArgs e)         {         }         private void button1_Click( object sende...

Cursos de Exchange, SQL Server, Business Intelligence, Windows 7 y Sharepoint

Imagen
La fundación Jala (que ahora es academia de Microsoft) abre para todo el público en general (pero con preferencia gente que tenga conocimientos básicos o avanzados en tecnologías Microsoft), cursos de diferentes tecnologías. Entre los cursos están Exchange (Servidor de Correo electrónico de Microsoft, SQL Server (Base de datos de servidores Microsoft), Business Intelligence (herramientas de punta adicionales a las tradicionales de las bases de datos), Sharepoint (un programa de muy usado en intranets para compartir archivos e información, el programa # 1 en requerimientos de capacitación a nivel mundial y muy requerido en nuestro país). Para gente externa a la fundación Jala y a la empresa Jalasoft (aunque los internos no son excluidos), es una gran oportunidad para aprender nuevas tecnologías y conocer al nuevo edificio e infraestructura Jala. Si usted es un empleado de otra empresa, simplemente tiene que pagar por el curso. Los profesores son certificados por Microsoft ...

Tarea Diplomado en C# de Tekhne, NUR

Imagen
En comentarios de código, escoger una empresa ficticia o real que venda algún producto. Puede ser una farmacia, una heladería, una venta de autos o cualquier empresa de ventas. Crear tabla de los productos que incluya nombre de producto, id de producto, precio Crear tabla de clientes con sus datos (columnas id,nombre, apellido, dirección, email) Crear tabla de ventas de los productos (id de producto, id de cliente, precio, fecha de venta) Crear formularios en C# para poder insertar, borrar, actualizar datos de clients, ventas y productos. En un formulario, que se pueda realizar la búsqueda de clientes por nombre, apellido, dirección, email En otro formulario, que se pueda buscar productos por (id, producto, precio) Utilizando LINQ, mostrar las ventas por día, mes, año (nombre de producto, cliente que compró y total ganado) No olvidar: Activar conexión asíncrona, incluir comentarios en los formularios para describirlos. Todo el código debe utilizar try and catch, i...

Apuntes sobre Log Shipping (trasvase de registros) y Mirroring (reflejos de base de datos) en SQL Server.

Mucha gente desea tener un servidor de respaldo, de tal forma que cuando se muera un servidor, el otro lo reemplace con los mismos datos. Hay 2 formas de lograr esto. Una es con Log shipping, que básicamente hace backups de los logs, los copia a una carpeta en la red y luego otro servidor se copia estos archivos y los restaura en otra base de datos. Mirroring, requiere por lo menos 2 servidores para funcionar manualmente, y para hacerlo automáticamente, un Witness o testigo servidor puede coordinar dicho proceso. Log shipping Para hacer log shipping, presione el botón derecho sobre la base de datos y seleccione la opción log shipping. Hay que verificar en log shipping lo siguiente: • Que el servicio del agente esté corriendo • Que la carpeta compartida tenga derechos de escritura de archivos en el folder asignado para el usuario con el que corre el agente. • Si queremos restaurar la base de datos, que cierre sesiones automáticamente. Existen 3 puntos principales que...

Concurso de Navidad Jala Parte 1 (sobre barcos que se hundieron, pesebres y estrellas de Belén).

Imagen
Como se hizo el año pasado , Jalasoft (una empresa de software internacional con vocación para hacer adornos navideños) con la Fundación Jala (fundación educativa el área de software) hicieron un concurso de adornos navideños.  La parte 2 de navidad Jalasoft la puede ver ACÁ. Este año, la competencia fue feroz. Hay gente que se esforzó al máximo y no pudo contra la abrumadora competencia. Pero sea como sea, todos nos distrajimos de la rutina laboral gracias a esta distracción. Algunos lloran y prometen no participar en este @##$ concurso, mientras que otros celebran felices la victoria. En esta primera parte voy a mostrar algunas fotos de adornos navideños del edificio nuevo. En la parte 2, apenas me pasen las fotos faltantes, les muestro las fotos del Milenium, Titán y el Paraíso (los otros edificios). Foto 1 La primera foto, es de alumnos de la Fundación Jala. Colmaron la grada (y me bloquearon el paso) con árboles. Se puede notar en sus adornos el cariño navid...