Esto que has terminado la primera fase de tu proyecto. Subes la aplicación a azure. Lo pones en producción. Empiezan a llegar visitas. Todo genial. Se empieza a caer la aplicación. Aleatoriamente. Miras la herramienta de monitoring y tienes la memoria a tope. Miras Application Insights y tienes un montón de excepciones de tipo “OutOfMemoryException”. Ay yai yai! Tienes un memory leak
Al fin ha llegó el día de la publicación de .Net 5 - A unified platform. Y todo el mundo tiene dudas: ¿Es tán unificada como decían? ¿Es fácil actualizar a esta nueva versión? ¿Cuando sacan la 5.1? ¿Al final mola tanto C# 9 como parecía? ¿Qué novedades trae todo esto? ¿Estamos ante un cambio de ciclo?
Todos sabemos que, para conseguir el respeto de tus compañeros y jefes, solo hace falta tener un terminal que mole. Da igual si luego escribes usando solo los dedos índices. Si tu terminal parece 3|173, es que eres 3|173. Incluso si lo que usas en realidad es un producto de Microsoft con el nombre “Windows” delante
Tengo una aplicación Web que podría calificarse en todo sentido como una web normal. Una WebApp que vive en un pacífico hosting en un data center empresarial, donde se ha desarrollado al igual que otras tantas aplicaciones. Pero ese día no fue para nada normal: nuestra aplicación debería subir a la nube y aguantar 100 millones de usuarios
He de reconocer que el trabajo de Uncle Bob (Robert C. Martin) me ayuda a ser mejor programador. Cada vez que leo uno de sus libros o veo una de sus charlas, aprendo algo. Incluso si no es la primera vez que lo hago. Y los principios S.O.L.I.D. no son una excepción