Sunday, December 12, 2004

Otro de web controls

algunas propiedades de controles web, por ejemplo del control Image la propiedad ImageUrl, son de tipo string pero tienen un cuadradito con tres puntos que abre un fileBrowser para seleccionar la url del archivo, bueno pues esto se logra con el atributo:

Editor(typeof(System.Web.UI.Design.ImageUrlEditor),
typeof(System.Drawing.Design.UITypeEditor))

en dónde habrá una lista completa de todos estos atributos???? como ahorraría tiempo de búsqueda esto, porque es es otra coasa, me pasé 2 horas buscando esta mmmmmm......


pero que bueno está esto....

Thursday, December 09, 2004

UCidrez Online

Hola,

bueno gente, ya tenemos UCidrez online otra vez, vamos a ver que da!!!!

sds,
g

Saturday, December 04, 2004

Hands on lab (Web Services)

Socios el miercoles voy a dar un laboratorio (Hands on lab) de como crear XML Web Services en Visual Studio .NET. Van a ver dos ejemplos sencillos, uno que devuelva un objeto normal ahi y otro que recupere informacion desde una base de datos, algo asi como devolver un DataSet cargado desde una base de datos, quizas el ranking de UCidrez...

addio,
geykel

Wednesday, December 01, 2004

un poco atrasado....

Bueno, ya este año había puesto... no un post, porque Hotmail me cerró la cuenta y no había confirmado la autorizacion que me había mandado geykel para postear, y pues hice un comentario, y... nada, que consumí mi cuota de internet en 3 días y no podía navegar, pero ahí les va un post..

esto lo escribí en el notepad hace unos días, pero lo voy a pegar aquí, va y a alguien le sirve:

1:27 PM 11/24/2004 hora de Cuba.

hace una pila de dias que quería hacer que una clase (C#) implementara una interfaz pero que los métodos definidos en esa interfaz devolvieran otra cosa que no era lo que definía la interfaz, pregunté en un foro de microsoft, pero parece que el tipo no me entendió bien la pregunta, pero un tipo de desarollador 5 estrellas me lo dijo, y era así por ejemplo:


Interface ICloneable{

object Clone();
}

public MyClass : ICloneable{
// implementacion explicita de ICloneable
...

private object MyClone(){
return new MyClass(this);
}

// implementacion por defecto de clone

public MyClass Clone(){
return this.MyClone() as MyClass;
}

// solo visible cuando se utilice la referencia a travez de la interfaz

object ICloneable.Clone(){
return this.MyClone() as MyClass;
}

...

}

esto es exactamente lo que yo quería, pues ahora al hacer


MyClass x = new MyClass();
MyClass y = x.Clone();

//se llama al metodo que devuelve un
//MyClasss y no es necesario un cast;

ICloneable j;
j = x
j.Clone(); //se llama al metodo ICloneable.Clone de MyClass,

que alegría!! como voy a usar eso ahora, y eso es lo que hacen todas las clases en .Net


Microsoft User Group oNET

Socios les comento que estoy gestionando la creacion de un grupo de usuarios de Microsoft, asociado a INETA en su sitio pueden ver todo lo que se hace en un grupo de MS ademas de los beneficios, el grupo se va a llamar oNET, vamos a ver si nos lo aprueban, los miembros del grupo seriamos nosotros + todos aquellos amantes de la tecnologia .NET

sds,
g

Monday, June 28, 2004

"casi" fin del curso

ahhhh!!!!!! se ve que estamos cerca del fin del curso, pues la gente está jugando por todo lo que no jugó, y kiosmy esta diciendo que el no juego, pero lo que el no sabe es que yo lo vi jugar hasta la 5:00 am..... =)

Saturday, June 26, 2004

Iniciando...

// C++
cout << "my 1st post!!!";

// C#
System.Console.WriteLine("my 1st post!!!");

Nada!!!! este es nuestro blog, espero que todos hagan sus posts pronto...

sds,
g