Ver por etiquetas

Todas las etiquetas » software libre (RSS)

ASP.NET MVC, WebAPI y Razor, ahora mucho más open source

¿Ein? ¿Pero no lo eran ya ? Bueno, sí… pero no en toda la amplitud que puede ofrecer este término. El progresivo acercamiento de ASP.NET al mundo del open source es algo que llevamos observando bastante tiempo. Desde hace unos años es posible acceder al código fuente de muchos productos, y también hemos visto cómo determinados proyectos puramente libres como jQuery eran incluidos con todos los honores en el conjunto de tecnologías...

30 Leyes epónimas relacionadas con el desarrollo de software (I)

Un epónimo es el nombre de una persona o lugar que cede su nombre a una época, pueblo, unidad, ley, etc . Son epónimos por ejemplo "Diesel", cedido por Rudolf Diesel , inventor de este tipo de motores, o "Hamburguesa", infame trozo de carne picada cuyo nombre procede de su lugar de origen. Hace unos años, el gran Phil Haack posteó sobre leyes epónimas relacionadas con el desarrollo de software en " 19 Eponymous Laws Of Software Development...

Fluent NHibernate 1.0 publicado

A finales del agosto, James Gregory anunció la publicación de la versión 1.0 de Fluent NHibernate , una librería que ofrece una ágil alternativa a los espesos archivos de configuración de NHibernate . Su API permite configurar desde el código de una aplicación, de forma fluida la mayoría de las veces, los mapeos entre la estructura de una base de datos relacional y el modelo de objetos que utiliza. Así, evitaremos la manipulación...

Plugin para insertar etiquetas <code> en Live Writer

Desde hace unos meses estoy escribiendo las entradas de Variable Not Found desde Windows Live Writer , y la verdad es que estoy encantado con esta herramienta. Pero como nadie es perfecto , me he encontrado con ocasiones en las que tengo que acceder y retocar a mano el código fuente de la página para que el resultado sea el que pretendo. Me suele ocurrir, por ejemplo, cuando inserto pequeñas porciones de código fuente en mitad de una frase, pues siempre me ha gustado rodear...

¡ASP.NET MVC es open source!

Tras esperar un poco por aquello del April’s Fool (el equivalente a nuestro Día de los Inocentes ), ya hoy se puede confirmar que el código fuente del framework ASP.NET MVC 1.0 ha sido publicado con licencia MS-PL , lo que en la práctica significa que ha pasado a ser oficialmente software libre . Aunque el código fuente de la plataforma estaba disponible en CodePlex prácticamente desde que empezaron a publicarse las primeras previews de la plataforma, es ahora...

Cómo crear un traceroute con .NET, paso a paso (y II)

Vamos a continuar desarrollando nuestro traceroute utilizando el framework .NET. En la primera parte del post ya describimos los fundamentos teóricos, y esbozamos el algoritmo a emplear para conseguir detectar la secuencia de nodos atravesados por los paquetes de datos que darían lugar a nuestra ruta. Continuamos ahora con la implementación de nuestro sistema de trazado de redes. Lo primero: estructurar la solución Vamos a desarrollar un componente independiente, empaquetado en una librería, que...

Cómo crear un traceroute con .NET, paso a paso (I)

Seguro que todos habéis utilizado en alguna ocasión el comando tracert (o traceroute en Linux) con objeto de conocer el camino que siguen los paquetes de información para llegar desde vuestro equipo a cualquier otro host de una red. Sin embargo, es posible que más de uno no haya tenido ocasión de ver lo sencillo que resulta desarrollar un componente que realice esta misma tarea usando tecnología .NET, y lo divertido que puede llegar a ser desarrollar utilidades de red de este tipo. En esta serie...

Liame, ofuscación de emails para ASP.NET y otras tecnologías

Ya lo comentaban Rodrigo Corral y algún otro amigo en geeks.ms después de leer el post sobre formas efectivas de ofuscar emails en páginas web : el siguiente paso era "empaquetar" en forma de componente las técnicas que, según se recogía en el post, eran las más seguras a la hora de ocultar las direcciones de correo de los spammers . Recapitulando, las técnicas de camuflaje de emails que habían aguantado el año y medio del experimento de Silvan Mühlemann , y por tanto se entendían más seguras...

Rumor confirmado: Microsoft ficha a Stallman

Aunque hace varias semanas que el rumor saltó a la blogosfera, hoy han confirmado la noticia en una rueda de prensa conjunta: a partir del próximo 1 de enero Stallman formará parte de la plantilla de Microsoft en Redmond. La nota de prensa publicada por Microsoft recoge, textualmente, los siguientes párrafos: "Microsoft siempre apuesta por el talento, y Richard Stallman es uno de los más reputados ideólogos del mundo del desarrollo del software." [...] "Sin duda, se trata de una de...

NiftyDotNet en vivo y en directo

Por cortesía de Mergia , ya es posible ver en vivo el sitio web de demostración de NiftyDotNet , el componente que ha supuesto mi primera aportación al mundo del software libre. NiftyDotNet , para el que no lo conozca, es un componente ASP.Net para las plataformas Mono y Microsoft, que encapsula la librería javascript Nifty Corners Cube para conseguir redondear las esquinas de elementos de una página web de una forma realmente sencilla. Basta con arrastrar los controles sobre un Webform, indicarles...