Featured Posts

Como cargar un DropDownList con Listas Genericas

Posted by admin | Posted in Uncategorized | Posted on 15-09-2008

2

En dos ejemplos muestro como poblar un control DropDownList con Listas Genericas.

El primer ejemplo es muy sencillo, se asume que tenemos un WebForm con un botón (Button1) y un DropDownList llamado dpMarcas. Una lista generica Marcas, a la cual agregamos dos elementos, los cuales vamos a mostrar en el control.

Este ejemplo tiene la falencia que no agregamos por ningun lado el valor del elemento que el usuario vaya a seleccionar.

Ejemplo 1
protected void Button1_Click(object sender, EventArgs e)
{
List Marcas = new List();
Marcas.Add(”El Mercurio”);
Marcas.Add(”La Tercera”);
this.dpMarcas.DataSource = Marcas;
this.dpMarcas.DataBind();
}

El segundo ejemplo es mas completo, suple la falencia de asignar un valor a los elementos del DropDownList. Y se asemeja mas a la realidad al agregar una clase (Marca) que provee los datos.  El código asume que tenemos un WebForm con un boton llamado btMarcas y un DropDownList dpMarcas.

Ejemplo 2

protected void btMarcas_Click(object sender, EventArgs e)
{
Marca cMar = new Marca();
List lMarca = new List();
lMarca = cMar.setMarca();
dpMarcas.DataSource = lMarca;
dpMarcas.DataTextField = "nombre";
dpMarcas.DataValueField = "codigo";
dpMarcas.DataBind();
}

La clase Marca, implementa un método setMarcas que devuelve las marcas como una lista.


using System;
using System.Collections.Generic;

///


/// Descripción breve de Marca
///

public class Marca
{
private string Nombre;
private string Codigo;
string Empresa;

public string nombre {
get { return Nombre; }
set { Nombre = value; }
}

public string codigo
{
get { return Codigo; }
set { Codigo = value; }
}

public Marca() {
}

public Marca(string nombre, string codigo)
{
Nombre = nombre;
Codigo = codigo;

}

public List setMarca(){
List lMarca = new List();
lMarca.Add(new Marca(”MarcaOne”,”M1″));
lMarca.Add(new Marca(”MarcaTwo”, “M2″));
return lMarca;
}
}

¿Quieres mejorar tus conocimientos en ASP.NET? Entonces, participa en un proyecto de verdad:
http://code.google.com/p/crmos/

Blackberry Bold vs iPhone

Posted by admin | Posted in Tecnología, Uncategorized | Posted on 04-08-2008

0

Tenia pensado realizar una comparativa de los modelos de RIM y Apple, me refiero a la Blackberry bold y el iPhone, pero como ya es una costumbre para mi, antes de invertir tiempo en algo, consulto en la web si esta avanzada la materia. Aunque hay cosas que definitivamente uno tiene que hacerlas por solo el placer de hacerlas. Volviendo al tema, encontre algunas comparativas las cuales voy a postear:
Por parte de Apple encontre esta:
http://es.appleweblog.com/2008/07/17/iphone-3g-vs-blackberry-bold/
Esta otra por parte de RIM
http://blackberryforums.pinstack.com/showthread.php?t=76066

Tambien encontre un video en Inglés (no muy neutral)
http://www.youtube.com/watch?v=Fl7cqFQatP4

Otro artículo:
http://www.xatakamovil.com/2008/05/26-iphone-vs-blackberry-bold

En resumén la idea que me queda es que el iPhone es ideal si lo quieres para ver videos, imagenes, y entreteniemiento en general. Pero si quieres un dispositivo para el trabajo lo mejor es el BB.

Los avances de CRMOS

Posted by admin | Posted in Uncategorized | Posted on 27-07-2008

0

Ya hace unos meses lancé un proyecto Open Source concerniente a crear un CRM. Poco a poco se han agregado personas interesadas y este hecho ha generado cambios en la propuesta inicial del proyecto. Ahora estamos estudiando, puesto que tenemos que incorporar un motor de persistencia para lo cual elegimos Nhibernate, antes habiamos evaluado Linq pero no nos sirve para lo que queremos lograr que es una aplicación independiente del motor de datos.

Hacen falta colaboradores aún, el proyecto es muy ambicioso y los que estamos tenemos mística para llegar a competir con softwares comerciales.

También esta el hecho en que esta el desafío/oportunidad  de ser los primeros chilenos (o comunidad chilena de Open  Source) en crear un software con la fama de Joomla, Wordpress, y otros tantos proyectos de código abierto que gozan de buena salud y popularidad.

Ahora el proyecto es mantenido en un hosting de Google para proyectos Open Source, que permite subir fuentes, administrar tareas,  generar documentación en un wiki, etc. El link es el siguiente: http://code.google.com/p/crmos/.

El logo del proyecto fue diseñado por Christian Rivero quien es el primer miembro activo, por otro lado Rodolfo Motta ha  introducido nuevas tecnologías al proyecto como Nhibernate y WCF.

Tenemos una causa en Facebook que tiene bastante apoyo, aun a pesar que se trata de un concepto que no todo el mundo maneja y ha servido en parte para darnos a conocer.

La forma de participar consiste en enviar un e-mail al administrador del proyecto, osea yo (mdonoso2007@gmail.com). Tras lo cual agregaré la cuenta de correo del interesado (tiene que ser gmail), en la página del proyecto mencionada anteriormente. Y podrá, crear o tomar tareas, editar el wiki, subir fuentes, etc.

Los desafíos que tenemos, son: involucrar mas gente todavía, estar lanzando lo antes posible una versión del software, y dar a conocer la iniciativa que es un aspecto importantísimo. En lo personal, me encantaría que esto se convirtiera en una comunidad para desarrollar más proyectos, compartir conocimiento y generar redes de apoyo entre los miembros.

Una mala semana

Posted by admin | Posted in Uncategorized | Posted on 16-06-2008

0

Esta si que fue una semana para olvidar, o mejor dicho las dos ultimas semanas. Puesto que me chocarón dos veces, la primera un tipo retrocediendo le dio un golpe por delante y la segunda una mujer que iba hablando por telefono mientras conducia nos choco por detras en un semaforo en rojo. La agrabante del segundo caso es que se trataba del auto que nos habia pasado el seguro, y mi semaforo se pego contra el volante aun cuando llevaba puesto el cinturónuridad que al parecer estaba medio flojo. En lo personal iba de copiloto, y no me paso nada hasta despues en la tarde que me dolia un poco la espalda. Mi señora fue a dar a la clinica y en el intertanto que esperaba los examenes de ella, me fui a tomar un café y me puse a escribir en mi BB como he sabido de algunos escritores japoneses que escriben en sus dispositivos moviles.

escribi este cortísimo cuento espero que les guste, se llama Dead or alive

Para practicar Inglés

Posted by admin | Posted in Inglés, Uncategorized | Posted on 22-05-2008

0

Yappr.com,  es el mejor sitio que he visto hasta ahora para mejorar el inglés viendo videos …  De hecho hasta me divertí­ viendo una entrevista del famoso Jay Leno a Barac Obama… Que les sea de provecho :)

Ejemplo de CRUD con Adobe Flex y .NET

Posted by admin | Posted in Adobe Flex, Asp.Net, Uncategorized | Posted on 02-05-2008

2

CRUD es el acrónimo de crear, obtener, actualizar y borrar (en inglés create, retrieve, update and delete)
se utiliza para referirse a las operaciones básicas de la capa de persistencia de un software.

el siguiente link es un ejemplo de CRUD con Flex, NET y base de datos SQL.No lo he probado,
por lo que si alguien detecta algún error o lo traduce seria bueno que lo pudiera compartir.
De hecho si tengo tiempo lo traduciré el tutorial en algún minuto.

link del tutorial

Código fuente online

Android

Posted by admin | Posted in Uncategorized | Posted on 28-11-2007

0

Android es un sistema operativo para dispositivos mobiles basado en linux, que esta siendo desarrollado por The Open Handset Alliance (un grupo de mas de 30 compañias de tecnología entre ellas Google).

Han lanzado un concurso para desarrolladores (The Android Developer Challenge) que pagan 10.000.000 de dólares para los programadores que construyan la mejor aplicacion para Android.

El SDK por si se tientan a desarrollar lo puedan descargar desde el siguiente link.

Blogged with Flock

Tags: , , , , ,

Podcast

Posted by admin | Posted in Uncategorized | Posted on 06-11-2007

0

Debo reconocer que aunque veía en todas partes llamese portadas de revistas, diarios y blogs. No habia tenido tiempo de  meterme a  ver que  tal  el fenomeno de los podcast.  La idea preconcebida que tenia, decia relación con programas de radio super de bajo presupuesto. Pero me lleve una sorpresa, en el sitio www.podcaster.cl, encontre contenido de muy buen nivel de hecho me he bajado n archivos y me he convertido en asiduo visitante de la página. Y ya tengo mis podcast preferidos, que guardo en mi blackberry para escucharlos mientras viajo o mientras trabajo.

Para los que todavia no les pica el bichito les dejo una muestra (tecnofilía):

Blogged with Flock

Tags: ,

Conversor de tipos de archivos

Posted by admin | Posted in Uncategorized | Posted on 18-12-2006

0

Esto si que me sorprendio. Aun no lo pruebo solo dejare el link.

Muchos andan buscando un software para convertir tipos de archivos rm a mp3, tipos de imágenes, etc. Buscan un instalable un tipico exe que no falta es shareware, prueba a 30 días, que se yo. No se imaginan que pueden hacer la conversión online. Si señores online. http://www.zamzar.com/