C# es un lenguaje relativamente nuevo, se caracteriza por ser un lenguaje “managed” de objetos orientado a componentes fuertemente tipificado (esa es mi definición personal de C#). Muchos de los que aprendimos o por lo menos “creímos aprender” C# hemos pasado ya por diferentes paradigmas de programación y por uno que otro lenguaje orientado a objetos. Quizás por esto es cuando encontramos conceptos como “herencia” damos por sentado varios conceptos que aprendimos de lenguajes de objetos anteriores, claro, muchos de ellos son similares sino iguales y casi que repetimos las líneas del primer libro de programación orientada a objetos que leímos.
Archivo de Agosto 2007
Clases y herencia en C# (new, virtual y override)
Publicado por kementeus en Agosto 28, 2007
Publicado en .net framework, Programming, Windows | 9 Comentarios »
PEAR::Service_Webservice
Publicado por kementeus en Agosto 20, 2007
Desde hace ya varios años soy fiel defensor de la distribución de aplicaciones y la interoperatibilidad usando WebServices, uno de los lenguajes que comencé por explotar con esta tecnología fue PHP, claro, usando PEAR::SOAP, uno de los inconvenientes (en realidad hay varios) de PEAR::SOAP era lo dificil de escribir de cada implementación y lo aún más difícil de “debug” (créanme, a veces pasa a ser toda una pesadilla). Bueno, de unos meses para acá me topo con otro amigo que por lo menos para un par de cosas me facilitó bastante el trabajo, se trata de PEAR::Services_Webservice.
Publicado en PHP, Programming | 8 Comentarios »
El fin de PHP como muchos lo conocen
Publicado por kementeus en Agosto 17, 2007
Hace unos meses atrás hablaba con alguien que me contaba lo feliz que se sentia al lograr que aprobaran el uso de “ciertas” librerías PEAR en su trabajo, esto ayudaría a ampliar grandemente su kit de herramientas de trabajo. Claro, le dijeron que si al uso de librerías PEAR pero rebotaron y de forma definitiva su petición para desarrollar sitios en PHP5. Cuando este compañero me conto sobre el caso le comenté sobre la desición de la organización PEAR de no soportar a partir del 1 de enero del año 2008 a cualquier librería que dependiera de PHP menor a la versión 5.0 (http://pear.php.net/news/package.xml.1.0.php), resulta que aunque ya muchos lo veiamos venir, ahora es oficial el anuncio de parte de PHP, a partir del 1 de enero del 2008 tampoco será “soportado” versiones de PHP anteriores a la versión 5, por lo que recomiendan portar sus aplicaciones a la versión 5 como mínimo, (la noticia en la pagina principal de php http://www.php.net). Creo que es ahora un buen momento no solo para portar sus respectivas aplicaciones a PHP5 (que en mi criterio es ahora un lenguaje “muy compentente”) sino también para aprender buenas prácticas en cuanto a técnicas de desarrollo de aplicaciones web.
Publicado en PHP, Programming | 3 Comentarios »
Cualquier otra cosa y OOXML
Publicado por kementeus en Agosto 10, 2007
Desde hace un buen tiempo veo el debate y el escándalo (a lo muy personal absurdo, pero otro día con mucho gusto comentaré sobre eso, claro, desde el punto de vista técnico) sobre la aprobación del OOXML (Office Open XML) por parte de la organización ISO. Uno de los debates que hace poco alguien menciono es que uno de los problemas de XML es que sería difícil escribir código que interactuara y manejara este formato de archivo. Bueno, me imagino que el que dijo semejante cosa no era ni en lo mas cercano un desarrollador, para probarlo mi amigo Ricardo Jimenez de Microsoft ha convocado un concurso sobre escribir archivos OOXML. Los dejo con la noticia y espero que participen, el concurso vence el Lunes 13 de Agosto del año 2007 antes de las 8:00 am hora Costa Rica. Luego del concurso les contaré que tal me fue
Noticia original: http://blogs.msdn.com/ricardoj/archive/2007/08/10/age-of-empires-halo-shadowrun-fable-concurso-de-fin-de-semana.aspx
Publicado en .net framework, .net friends, PHP, Programming, Python | 2 Comentarios »
Windows Vista Preview Handlers
Publicado por kementeus en Agosto 3, 2007
Uff, hace ratos que no escribía. Bueno, en realidad ya he escrito varias cosas pero por n o y razón nunca las publiqué, quizás más adelante
. Y entre tantas cosas como levantar la empresa, proyectos nuevos y mudanza (yep, me mudé) no me quedó tanto tiempo como para escribir una nota nueva.
Desde hace un par de meses estoy suscrito a una de las que personalmente considero de las mejores revistas de índole técnico para el programador de .Net y Windows en general, se trata de la MSDN Magazine, una de las primeras ediciones que leí traía un artículo sobre algo llamado Vista Preview Handlers. Trataré de forma breve de explicar el funcionamiento de los preview handlers en Windows Vista usando un pequeño y simple ejemplo.
Publicado en .net framework, Windows | 3 Comentarios »