Geolocalizando direcciones IP con C#

| Categoría: development

Conocer a nuestros usuarios es cada vez más importante para poder ofrecerles servicios más ajustados a sus necesidades. Cuando estamos trabajando con una aplicacion web existen herramientas como Google Analytics que nos permiten recabar todo tipo de información (también podemos usar Google Analytics con aplicaciones de escritorio) , pero hay veces que necesitamos conocer detalles… Leer más »

Mejorar en listado de directorios en IIS

| Categoría: development

Compartir una carpeta con IIS para que esté accesible a través de una página web es algo sencillo y útil en determinadas ocasiones: basta con crear una carpeta virtual y habilitar el listado de directorios. Lo malo es que IIS no nos ofrece muchas opciones para personalizar el formato del listado. Después de buscar un… Leer más »

Scriptcs: C# sin Visual Studio

| Categoría: development

No es la primera vez que hablo de mi relación de mi amor/odio con los lenguajes de scripting. Son algo que considero imprescindible para crear esas pequeñas herramientas que mejoran tu flujo de trabajo, pero que se me resisten especialmente. También he dicho que cada vez me da más pereza utilizar IDEs pesados, sobre todo… Leer más »

Estructuras de datos sin esquema

| Categoría: development

El auge de las bases de datos NoSQL ha hecho que plantearse almacenar información sin utilizar un esquema de datos prefijado deje de ser algo exótico y pase a ser una opción más a tener en cuenta a la hora de diseñar aplicaciones. Esta idea de almacenar información sin definir una estructura rígida para contenerla… Leer más »

Implementar interfaces con objetos anónimos en C#

| Categoría: development

No suelo echar de menos cosas de la época (ya lejana) en que programaba en java, pero hace poco tuve un caso en que me hubiera gustado poder usar en C# algo parecido a las clases anónimas de java. Por si acaso alguien que no ha tenido la suerte la desgracia la ocasión de haber… Leer más »