Saltar al contenido

Artículos, tutoriales, trucos, curiosidades, reflexiones y links sobre programación web ASP.NET Core, MVC, Blazor, SignalR, Entity Framework, C#, Azure, Javascript... y lo que venga ;)

17 años online

el blog de José M. Aguilar

Inicio El autor Contactar

Artículos, tutoriales, trucos, curiosidades, reflexiones y links sobre programación web
ASP.NET Core, MVC, Blazor, SignalR, Entity Framework, C#, Azure, Javascript...

¡Microsoft MVP!
lunes, 30 de septiembre de 2013
EnlacesAhí van algunos enlaces a artículos y contenidos que he encontrado por internet durante la semana del 23 al 27 de septiembre de 2013. Espero que os entretengan un buen rato ;-)

.Net

martes, 24 de septiembre de 2013
Combates con KatanaHasta ahora hemos dedicado mucho tiempo a explicar la filosofía y conceptos que rodean a OWIN y Katana. Pero como todos los alumnos de este tipo de artes, seguro que estáis ansiosos por saltar al tatami por primera vez y comenzar a hacer alguna prueba que demuestre que todo este esfuerzo vale la pena.

Pero antes de continuar, permitidme que os recuerde los anteriores artículos de la serie:
En esta ocasión vamos a implementar un par de ejemplos completos paso a paso para que veáis Katana en funcionamiento y podáis comenzar a pelearos con ella. Y lucharemos en dos dojos distintos: una aplicación de consola con self-hosting, y una aplicación web.
lunes, 23 de septiembre de 2013
EnlacesAhí van algunos enlaces a artículos y contenidos que he encontrado interesantes durante la semana del 16 al 20 de septiembre de 2013. Espero que os sean de utilidad.

.Net

miércoles, 18 de septiembre de 2013
Katana (imagen de http://www.real-sword.com)
Pues seguimos con esta serie de artículos sobre OWIN que comenzamos unos días atrás con una introducción conceptual de esta especificación, y hoy vamos a centrarnos en Katana, la implementación de Microsoft de este interesante estándar.

Primero explicaremos en qué consiste este proyecto, sus componentes principales, y después veremos la configuración y funcionamiento de este tipo de sistemas, acercándonos ya un poco al nivel que tanto nos gusta, el código fuente ;-)

Si es vuestro primer acercamiento al mundo de OWIN y Katana, os recomiendo que leáis previamente el primer artículo de la serie, Introducción a OWIN.
lunes, 16 de septiembre de 2013
Enlaces interesantesEstos son los enlaces que he ido recopilando durante la semana del 9 al 14 de septiembre de 2013. Espero que os resulten interesantes :-)

.Net

viernes, 13 de septiembre de 2013
256IkxhIHByb2dyYW1hY2nDs24gZXMgdW5hIGNhcnJlcmEg
ZW50cmUgbG9zIGRlc2Fycm9sbGFkb3JlcywgaW50ZW50
YW5kbyBjb25zdHJ1aXIgbWF5b3JlcyB5IG1lam9yZXMg
cHJvZ3JhbWFzIGEgcHJ1ZWJhIGRlIGlkaW90YXMsIHkg
ZWwgdW5pdmVyc28sIGludGVudGFuZG8gcHJvZHVjaXIg
bWF5b3JlcyB5IG1lam9yZXMgaWRpb3Rhcy4gUG9yIGFo
b3JhIHZhIGdhbmFuZG8gZWwgVW5pdmVyc28uIg0KLS0g
UmljaCBDb29rDQoNCsKhRmVsaXogZMOtYSBkZWwgcHJv
Z3JhbWFkb3IhDQoxMyBkZSBzZXB0aWVtYnJlIGRlIDIw
MTMsIDI1Ni1hdm8gZMOtYSBkZWwgYcOxby4NCmh0dHA6
Ly9lcy53aWtpcGVkaWEub3JnL3dpa2kvRCVDMyVBRGFf
ZGVfbG9zX1Byb2dyYW1hZG9yZXM=
miércoles, 11 de septiembre de 2013
Sin duda, si hay un término que está ganando popularidad en los últimos tiempos, éste es OWIN. Y mejor que nos vayamos acostumbrando a él, porque viene pisando fuerte y probablemente nos acompañe en bastantes de nuestros desarrollos del lado servidor a partir de la próxima oleada de versiones de plataformas que está a punto de aterrizar.

OWIN (Open Web Interface for .NET) es una especificación abierta iniciada por dos miembros del equipo de ASP.NET en Microsoft, Louis Dejardin y Benjamin Vanderveen, que define un interfaz estándar para comunicar servidores con aplicaciones .NET, inspirada en iniciativas similares procedentes de tecnologías como Ruby, Python o incluso Node. La versión 1.0 de la especificación fue publicada en octubre de 2012 y está disponible en el sitio web del proyecto.
martes, 10 de septiembre de 2013
Enlaces interesantesAhí van unos enlaces que he ido recopilando durante la semana del 2 al 6 de septiembre de 2013. Espero que os resulten interesantes :-)

.Net

lunes, 9 de septiembre de 2013
WelcomeParece que fue ayer cuando me despedía hasta septiembre, y resulta que ya estamos por aquí de nuevo. Bueno, en realidad ya llevo activo bastante tiempo, así que sólo me faltaba este post inaugural de la nueva temporada de Variable not found para estar ya a tope.

Como preveía, no han sido unas vacaciones especialmente relajadas ni de mucho descanso, pero al menos algunos días libres sí que he podido disfrutar con la familia, creo que los suficientes para considerar las pilas recargadas y listas para afrontar la nueva temporada.

Signalr book¿Y por qué he estado tan liado? Pues aparte de algunos compromisos profesionales que he tenido activos todo el verano, la mayor parte del tiempo he estado ocupado en algo que ya, por fin, puedo contaros de forma oficial: he estado trabajando con CampusMVP en la creación de un nuevo libro sobre SignalR que será publicado y distribuido de forma global por Microsoft Press. Es todo un honor tener la oportunidad de poder participar en este proyecto, y espero estar a la altura de las circunstancias :)

El libro es mucho más amplio y ambicioso que el que ya escribí sobre el mismo tema hace unos meses, y, por supuesto, relativo a la última versión del producto, que aún se encuentra en desarrollo. Os iré contando más detalles conforme avance el proyecto.

En cuanto a Variable not found, vamos a ir volviendo a la normalidad. Para empezar, en breve publicaré la primera recopilación de enlaces de la temporada. Espero que esta serie de posts siga siendo de vuestro interés, como algunos me habéis transmitido.

Y tengo muchos artículos por escribir. Tenemos un aluvión de novedades a la vista, como la nueva oleada de versiones de todas las plataformas web de Microsoft, acceso a datos (EF), nuevas versiones de Visual Studio, y nuevos e interesantes conceptos como OWIN y Katana, que están entrando con fuerza y debemos dominar para hacernos con los mandos de las tecnologías en las que trabajaremos en los próximos meses. En fin, se prevé una temporada movidita y bien cargada de novedades que intentaremos ir desgranando. La diversión está asegurada, porque sí, nos quejamos de tantos cambios, pero nos encanta ;)

También me gustaría escribir algunos artículos destinados a lectores más noveles, tratando temas más básicos. Que no me digan como ya ha hecho alguno ;) que sólo tratamos cosas raras, como inyección de dependencias o factoríasabstractasdeproveedoresdemetadatos. Se hará lo que se pueda. Por cierto, me encanta recibir feedback de este tipo, así que si tenéis algo que sugerir, comentar, o pedir, tenéis un bonito formulario de contacto a través del cual podéis hacerlo.

Bien, pues dicho esto, comencemos a buscar la variable. ¡Queda inaugurada la temporada 2013-2014 de Variable not found!