Blog Jose Cullar

//Scrum Master, Tech Lead & Full Stack Developer

Cuando y porqué realizar tareas de Refactoring.

por Jose el 26 abril, 2010

La refactorización (del inglés refactoring) es una técnica de la ingeniería de software para reestructurar un código fuente, alterando su estructura interna sin cambiar su comportamiento externo. En el mantenimiento de código, una de las tareas más comunes para mejorar la adaptación, el cambio continuo de requerimientos, nuevas funcionalidades y mejoras en el rendimiento de […]

Microsoft .NET: Architecting Applications for the Enterprise

por Jose el 8 abril, 2010

          Un completo manual que no debe faltar en tu biblioteca personal. 453 páginas con información útil que emplearás en tus funciones laborales diarias. Lectura ágil, con ejemplos y aplicaciones en el mundo real. Los primeros capítulos hablan genéricamente de la arquitectura y arquitectos, roles, evolución de la arquitectura a lo largo del tiempo (puntualizando pequeñas […]

Optimizando el rendimiento de ASP .net

por Jose el 1 abril, 2010

Minimiza las peticiones cliente/servidor

Se puede mejorar el rendimiento de la página y la experiencia del usuario si no se utiliza código que produzca acciones de ida y vuelta en el servidor. Hay circunstancias en las que no es necesario utilizar los controles de servidor ASP.NET ni controlar los eventos de devolución de datos. A la hora de realizar algún tipo de desarrollo debemos tener claro el alto coste que supone viajar al servidor. Además, si ViewState se encuentra activado, ASP.NET guardará todo el estado de los controles existentes disminuyendo el rendimiento y la velocidad de carga considerablemente. La ejecución en el cliente es la respuesta. Amplía esta información aquí.