Entradas

Mostrando entradas de abril, 2008

Summer Of Code. Felicitaciones Leo.

Como muchos ya saben google tiene un programa para estudiantes que se llama "summer of code" (codigo de verano). y mi companero y amigo Leo Soto. postulo y aprobaron su proyecto ya tiene un tutor y todo. Pero vamos por parte que es summer of Code - summer of code: para estudiantes que quieren trabajar en el verano en proyectos OpenSource. Ojo que cuando en EEUU nosotros estamos casi entrando al invierno. - google incentiva pagando por estos proyectos, las cifras no las tengo muy claras. Proyecto de leo Soto: Como muchos sabemos al leo le gusta mucho python y el framework "Django". ambos 2 a mi me gustan mucho pero no e tenido mucho tiempo para volver a programar en python (toy 100% .NET :( ). Tratara de correr DJango sobre jython(python corriendo en la Jvm de Java), de esta forma podremos hacer proyectos con django y empaquetarlo en un War. y no solo si no que podremos usar nuestras clases Java desde Django. Bueno para mas detalles del Proyecto de leo

colocar acentos en el subject de un mail

Tuve que desarrollar un programa que enviaba mail a distintas personas, pero me encontre con varios problemas de encoding. el principal fue el problema al colocar acentos en el subject del mail. para sorpresa mia encontre en un pagina que hay que codificar el subject para que tome caracteres especiales como acentos y ennes(tengo el teclado en ingles). este programa lo estaba haciendo en c#. y para que muestre acentos hay que codificarlo en base64 de la siguiente forma: subject = "=?ISO-8859-1?B?" + Convert.ToBase64String(System.Text.Encoding.Default.GetBytes(texto))+"=?="; ademas de codificar el string, tenemos que pasar esto "=?ISO-8859-1?B?" al inicio inicio del string, para que el que despliga el correo sepa que el asunto esta codificado indicandole la codificacion en que se codifico. Nota: en php tambien hay funciones para manejar la codificacion en base 64 base64_encode base64_decode

Alternativas a Visual Studio

claro que visual estudio es un muy buen ide, para desarollar con .net en sus distintos lenguajes (aunque en lo personal me quedo con Eclipse). bueno uno de los principales problemas de visual Studio es que consume muchos recursos, por eso busque alternativas aqui detallo 2 opciones que encontre. WebMatrix( http://www.asp.net/webmatrix/download.aspx ): este es super rapido, y consume muy pocos recursos, es ideal para cuando uno empieza a programar en .net. Caractetisticas principales: No usa un archivo de proyecto o solucion, solo maneja archivos lo que hace que sea mas rapido. tiene su propio servidor de desarrollo, como visual Studio, ademas nos da la opcion de crear o usar un directorio Virtual de CSS. permite instalar plugins o complementos permite crear propios complementos, ya que podemos importar las librarias o programar nuestros propios plugins Que deberian mejoran: No posee preduccion de texto, o intelligense como visual studio. muchas veces me paso y me sigue pasando que

ocultar prompt de ListSearchExtender ajaxToolkit

Me surgio la necesidad de tener que ocultar el prompt de un ListSearchExtender. para hacer eso tenemos que definir un clase css. de este forma .PromptCssClass{display:none;} despues le asignamos de al atributo o propiedad "PromptCssClass" del ListSearchExtender la clase css que generamos. deberia quedar asi. < ajaxToolkit:ListSearchExtender id = "lse_MyPais" runat = "server" TargetControlID = "cmbPais" PromptCssClass = "PromptCssClass" > < / ajaxToolkit:ListSearchExtender > y listo, el prompt ya no aparecera.