Archive for the ‘Uncategorized’ Subject

Python / Django – Tips

Thursday, May 16th, 2013

La idea general de este post es generar una serie de tips o recomendaciones dadas por haber transitado por un proyecto en estas tecnologías.

Este blog no pretende enseñar a usar django ni python, para eso existen un montón de sitios que lo hacen muy bien. Simplemente se pretende recomendar algunas cuestiones relacionadas con el ambiente de desarrollo y decisiones generales.
(more…)

Haciendo tu código más lindo con NDepend.

Tuesday, March 5th, 2013

NDepend es una herramienta de Visual Studio para administrar código complejo .NET y lograr una mejor calidad del código.

Con NDepend, la calidad del software se puede medir con métricas, visualizándola en gráficos y diagramas de árbol, y cumpliendo con normas/reglas estándares y personalizadas.

La herramienta también realiza instantáneas de código, de comparación y validación de reglas arquitectónicas y de calidad. Se pueden escribir reglas definidas por el usuario, utilizando consultas LINQ.

Esta posibilidad se denomina CQLinq. La herramienta también viene con un gran número de reglas predefinidas de código CQLinq.

(more…)

Como utilizar Twitter Bootstrap con asp.net MVC 4

Tuesday, December 4th, 2012

Desde hace no mucho tiempo, la tecnologia less está tomando mucho protagonismo dentro de lo que es desarrollo de UI y estilos reutilizables en el desarrollo web y junto a eso, Twitter Bootstrap se posicionó como libreria base para generar un framework de controles y estilos UI. Utilizar esta libreria en nuestros proyectos web puede parecer no trivial, pero realmente es muy facil.

(more…)

Como integrar Biztalk con WCF y no morir en el intento

Thursday, October 25th, 2012

 

En uno de nuestros proyectos, surgió la necesidad de integrar un conjunto de aplicaciones a la nuestra, cada una de estas actúa de proveedoras de información de un mismo tipo, pero cada una la provee con un formato distinto, por ende la problemática era la normalización de la información.

Para solucionar esto, se planteo utilizar Biztalk como agente normalizador, pero otro problema que surgió  fue que las aplicaciones proveen información desde diferentes puertos, por ejemplo, servicios WCF. En este post voy a explicar como integrar y consumir un servicio WCF en Biztalk sin morir en el intento.

(more…)

Node.js primeros pasos

Wednesday, October 17th, 2012

¿Qué es?

Node.js es una plataforma basada en el motor JavaScript de Chrome para crear rápida y fácilmente aplicaciones web escalables y asincrónicas (lo cual no implica que las aplicaciones no puedan ser sincrónicas sino que en contraposición con los demás lenguajes de desarrollo web son asincrónicas por defecto).

Node.js usa un modelo I/O no bloqueante y orientado a eventos que lo hace liviano y eficiente, ideal para aplicaciones en tiempo real con gran consumo de información.

(more…)