Posts By: admin

ASP.NET Web API & AngularJS – Introducción (I)

Posted by & filed under , , , , , .

square.png

qo’ vIvan! Sabemos que existen 2 conceptos que suenan constantemente en estos días: REST y Javascript. HTTP y REST se han vuelto el protocolo y estilo arquitectónico de facto para el desarrollo web debido a sus ventajas (simplicidad, naturalidad, compatibilidad, etc.), reemplazando en muchos escenarios (ojo, no todos) a SOAP. Javascript por su parte, ha

Inyección de Dependencias con Ninject en ASP.NET Web API

Posted by & filed under , , .

splash_thumb.png

Para desacoplar componentes en nuestros proyectos, es muy común implementar Inyección de Dependencias. Existen múltiples librerías para lograr aplicarlo, entre ellas se destaca Ninject, en mi opinión, por su sencillez, presencia multiplataforma pero principalmente porque tiene un ninja muy badass como marca.

[Windows Store] Tip: Simplificando las notificaciones con NotificationExtensions

Posted by & filed under , .

paso4.png

Al trabajar con notificaciones en una Windows Store App (toast, tile, etc.), puede que no nos agrade la forma en que se debe formar el contenido de la notificación en cuestión, ya que las plantillas se basan en un XML y por ende los valores se deben ubicar por nodos. Esto puede acarrear problemas debido a que por alguna confusión o dedazo podemos definir datos incorrectos (por ejemplo, agregar la descripción en el lugar del título).

[Windows Store] Binding de un Enum a un Combobox

Posted by & filed under , .

binding1.gif

Hola Mundo: En esta ocasión el objetivo es realizar atado de datos (binding) entre un Enum y un Combobox en WinRT. A simple vista parece algo sumamente sencillo y lo es, pero existe un detalle para poder representar adecuadamente el Enum en el control. Veamos lo que normalmente haríamos: View the code on Gist. Al

[Windows Store] Utilizando fuentes como íconos en nuestra App

Posted by & filed under , , .

image_thumb.png

Hola mundo: Un aspecto fundamental en toda app es el uso adecuado de imágenes,mención especial para la iconografía donde cuesta encontrar recursos que permitan mantener la consistencia en el estilo. En este punto, hay un dato interesante respecto a los estilos implementados por defecto en los AppBarButtons, veamos: View the code on Gist. Habrás notado

Persistiendo Formularios con Garlic.js

Posted by & filed under .

garlic

Garlic.js es una de esas librerías que provoca que (casi) todo desarrollador levante las manos y agradezca que exista, ¿por qué? En resumen, es una librería Javascript que permite persistir los valores de los elementos de Formularios hasta que se efectúe un Submit. Esto significa que no importa que el usuario refresque la página, o

[Windows Store] Guardar imágenes en el Almacenamiento Local de la Aplicación

Posted by & filed under , , , .

2013-03-12 22_28_52-Greenshot

Hola Mundo: El objetivo en esta ocasión es sencillamente guardar una imagen que el usuario ha seleccionado. En ese caso, Windows (8+) Runtime nos ofrece una API para la gestión de datos  a través de 3 tipos de almacenamiento: local, roaming y temporary (más info. aquí). En nuestro caso utilizaremos el local store, pero podríamos

SkyDrive & JavaScript en Codecademy

Posted by & filed under , , , , .

skydrive1_thumb.png

Hola Mundo: Hace un par de días empecé a visitar Codecademy, un excelente sitio para aprender y reforzar conocimientos en el arte de la programación. Revisando la categoría de APIs, encuentro un interesante track: Save, open, share, and search files on SkyDrive in your web App Básicamente consiste en desarrollar WebApps con JavaScript que accedan

[Video] LESS en Visual Studio 2012

Posted by & filed under , .

elss

Continuando con los posts sobre LESS, en esta ocasión abordaremos de manera general la integración de LESS con Visual Studio 2012 a través de la actualización de las Web Tools 2012.2 y Web Essentials. Espero les sea de utilidad y como siempre, cualquier duda pueden expresarla en comentarios o a mi social media.

LESS en WebMatrix

Posted by & filed under , , .

image.png

Hasta el momento LESS es mi pre-procesador de CSS favorito; gracias a su sencillez, potencial  y uso, muchos IDEs y editores avanzados permiten integrarlo nativamente y/o a través de extensiones. Sino sabés que es LESS podés ver una pequeña introducción aquí, y sino sabés que es un pre-procesador y trabajás con CSS, amig@ te informo