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 ;)

18 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!
martes, 25 de junio de 2013
DebuggingPues creo que debía ser el único en el mundo que no conocía este truco, pero lo publico por si queda algún despistado más. Resulta que desde hace años muchos navegadores permiten interrumpir la ejecución de un código javascript y lanzar el depurador asociado al proceso justo en el punto en que deseemos.
lunes, 24 de junio de 2013
Enlaces interesantesEstos son los enlaces que he ido recopilando durante la semana del 17 al 21 de junio de 2013. Espero que os resulten interesantes :-)

.Net

martes, 18 de junio de 2013
ASP.NET MVC
En este tercer y último post de la serie (ir al primero o segundo) , vamos a ver una última técnica para realizar inyección de parámetros a acciones ASP.NET MVC que, aunque aporta menos a la hora de comprender las misteriosas interioridades del framework, es ciertamente mucho más cómoda y práctica en caso de que deseemos aplicar esta técnica.
lunes, 17 de junio de 2013
Enlaces interesantesEstos son los enlaces que he ido recopilando durante la semana del 10 al 14 de junio de 2013. Espero que os resulten interesantes :-)

.Net

jueves, 13 de junio de 2013
Team cityLa Integración Continua (CI) es una práctica fundamental para cualquier desarrollo de software profesional.

En este evento veremos cómo montar desde cero un entorno de CI con Teamcity donde poder gestionar un proceso de compilaciones automáticas, ejecución de test de unidad, medir la calidad del código, detección de duplicados y más…

Si eres desarrollador y quieres dormir por las noches sin temor a soñar con bugs: no te pierdas este evento, necesitas CI.

Como siempre, la asistencia al evento es totalmente gratuita, lo único que hay que hacer es registrarse a través de este enlace.

Hoy, en Sevilla, y ¡retransmitido en directo!

El evento tendrá lugar hoy Jueves, 13 de Junio de 19:30h a 21:30h (2 horas de duración) en el lugar donde habitualmente hacemos estas charlas, en el Clouding Point de Sevilla, en el Parque Empresarial Nuevo Torneo. La dirección exacta es:

c\ Biología, 12, Edificio Vilamar 2, 3ª Planta
Parque Empresarial Nuevo Torneo
41015 Sevilla

Pero atención, una gran novedad esta vez es que el evento será retransmitido en directo, así que ya no hay excusa para faltar. La URL en la que hay que entrar a la hora indicada es:

Ponente

Pedro J. Molina es Doctor en Informática por la Universidad Politécnica de Valencia. Director de I+D en Icinetic. Aporta experiencia en modelado, interfaces de usuario y tecnología .NET (@pmolinam).

¡Extra, extra! ¡Y encima, con regalos!

Estrenamos en los eventos celebrados en CartujaDotNet un atractivo más (por si no fuesen ya suficientes) para acercarse a ellos, ¡regalos!. Al final del evento sortearemos:
  • Una licencia de ReSharper: Herramienta que nos otorga más de 30 técnicas avanzadas de refactorización, herramientas de pruebas unitarias, funciones de búsqueda y navegación, formateado y limpieza de código y muchas opciones más.
  • Una licencia de Radarc: Es una extensión de Visual Studio capaz de tomar un modelo conceptual del dominio de una aplicación y construir a partir de él una aplicación completa adaptada a distintas tecnologías y arquitecturas mediante generación de código.
Sin duda dos herramientas imprescindibles, que podemos sortear gracias a los chicos de Jetbrains e Icinetic, los respectivos fabricantes de estas herramientas.

Enlaces:
martes, 11 de junio de 2013
ASP.NET MVCEn el primer post de la serie, vimos rápidamente en qué consiste la inyección de parámetros como fórmula para suministrar dependencias a una acción ASP.NET MVC, y realizamos una implementación sustituyendo unas pequeñas piezas del framework llamados action invokers que, como su nombre indica, son los responsables de invocar las acciones solicitadas por el usuario.