Como nombrar correctamente los unit tests
Es habitual en la vida de un programador que nos asignen proyectos en los que tengamos que tocar código que no hemos realizado nosotros, sobre proyectos que no hemos creado des del principio. Cuando finalizamos estos desarrollos, una parte crucial es probar que nuestro código no ha “roto” las funcionalidades que ya ofrecía el proyecto […]
Angular2 – What is it?
Angular 2. What is it? How can I use it with Visual Studio 2015? Angular 2 is a renovated framework for Single-Page Applications (SPA) development. Developed in TypeScript, it is the clear evolution of AngularJS 1, and as such, still using a functional architecture similar to its predecessor. Some concepts have been left behind like […]
Cryptolocker, un ransomware de moda
El CryptoLocker es un ransomware, software malintencionado que restringe el acceso a algunas partes o archivos del sistema, y pide un rescate para quitar esta restricción. Este rescate suele ser Bitcoins. En este caso, el software encripta tus datos y archivos usando criptografía de clave pública RSA. El propio CryptoLocker te informa de cómo recuperar […]
Cómo evitar dependencias con Servicios web de terceros
Al desarrollar aplicaciones integradas con sistemas que no están dentro de nuestra organización nos encontramos con dependencias que no podemos controlar. Romper la dependencia con sistemas de los cuales no tenemos el control en el proyecto es una necesidad casi obligatoria. La mayoría de ingenieros que han trabajado con este escenario, en algún momento se […]
Resolviendo dependencias con Autofac
En artículos anteriores hemos visto una primera introducción a inyección de dependencias, a la inversión de control y discutido sobre el patrón Service Locator frente a la inyección de dependencias. Decidimos usar inyección de dependencias por constructor en un nuevo proyecto, pero ¿Cómo lo hacemos? Existen en el mercado diferentes frameworks de resolución de dependencias, […]
Custom Activities en Orchestrator ¿Qué es Orchestrator?
Microsoft System Center Orchestrator es un producto de automatización de workflows que permite a un administrador automatizar el seguimiento y la implementación de los recursos del centro de datos. Se introdujo como parte de la suite Microsoft System Center 2012, sustituyendo a Opalis vNext (que era su anterior marca). Mediante una interfaz gráfica basada en […]
¿Cómo construir una intranet de éxito?
WORKSHOP: Tu futura Intranet empieza aquí ¿Quieres construir una intranet de éxito, que aporte el máximo valor a tu negocio y esté alineada con las últimas tecnologías? Queremos compartir con nuestros mejores clientes nuestros conocimientos y buenas prácticas extraídos de cientos de experiencias en proyectos de intranet. Todo lo que tienes que tener en cuenta […]
Manual – Cómo crear un repositorio local en NuGet
Autor: Daniel Leiva, Software Engineer en Raona En el primer artículo de esta serie «Administra tus librerías de Visual Studio con NuGet«, vimos lo sencillo y práctico que resultaba usar NuGet como herramienta para gestionar las librerías contenidas en cualquier proyecto de software. En este segundo artículo, trataremos la creación de un repositorio local y […]
Raona apuesta por las tendencias tecnológicas de Microsoft para 2015
Recién llegados de la Conferencia Mundial de partners celebrada en Washington, Pablo Peris, Director de Raona UK y Carlos Salazar, Director de Raona Madrid, nos traen todas las novedades y tendencias presentadas por Microsoft para el 2015. Movilidad, Cloud, Social, Big Data y Seguridad han sido las 5 grandes tendencias de las que se ha […]
Definiendo la metodología ágil Scrum
Hace unos días hablábamos sobre las metodologías ágiles y los beneficios que éstas pueden aportar en el desarrollo de software. Hoy os queremos hablar sobre una de las metodologías que engloba el paraguas agile y que es de lejos la más conocida y utilizada: Scrum. ¿Qué es Scrum? La metodología Scrum permite abordar productos y […]