Blog de Fernando Machado Piriz

Artículos sobre arquitectura corporativa y temas relacionados

Road to the Cloud: Montevideo Estrategia de negocios y networking para ISVs

leave a comment »

image

El miércoles 10 de diciembre de este 2014, de 16:00 a 19:30, Microsoft organiza un evento para compartir con sus pares en la industria que han utilizado los beneficios de la nube para construir negocios exitosos. Comparta acerca de las mejores prácticas y lecciones aprendidas, y conozca las oportunidades desde el punto de vista del nuevo modelo de negocios.

Más información y registro aquí.

Written by fernandomachadopiriz

24/11/2014 at 13:18

Publicado en Anuncios, Azure

.NET Conf UY 2014 – Arquitectura para Windows Azure: Pienso, luego existo

leave a comment »

Gracias a los amigos de .NET Conf UY la charla que dí sobre arquitectura para Windows Azure en ese evento está disponible en YouTube:

Written by fernandomachadopiriz

26/10/2014 at 21:47

Publicado en Azure

Una nueva vida para un viejo blog

leave a comment »

Este blog nació hace más de cuatro años. En aquél tiempo trabajaba como Arquitecto de Soluciones independiente y como docente de los cursos Programación e Ingeniería de Software en la Universidad Católica del Uruguay. Había sido designado por Microsoft como Most Valuable Professional desde 2008 hasta 2010 cuando comencé a trabajar como Consultor de Desarrollo en Microsoft.

En aquél tiempo escribía sobre los temas que sabía o aprendía y que creía que a los lectores les podían interesar: programación —C#, .NET Framework, Visual Studio—, gestión del ciclo de vida del software —Team Foundation Server—, nuevas tecnologías —LightSwitch—, y trataba de explicar conceptos difíciles en forma fácil —Covarianza & Contravarianza, Inversion of Control & Dependency Injection, Model View ViewModel-.

Luego por el trabajo que hacía y los temás que desarrollaba dejé de escribir. Ahora hace más de dos años que trabajo como Arquitecto Empresarial en Microsoft y estoy comenzando nuevos cursos de Arquitectura en el grado y en la maestría de la Universidad Católica del Uruguay.

Entonces quiero comienzar a escribir nuevamente pero, en temas de arquitectura, que podrán comenzar a leer en breve. Espero poder escribir artículos tan interesantes como antes, más allá que sean otros temas.

No puedo afirmar si el blog fue exitoso o no hasta ahora, aunque algunos números pueden dar una idea: entre los artículos en español y en inglés más los videos de demos correspondientes en YouTube, hay más de 260.000 visitas en poco más de 4 años y desde los más diversos lugares del mundo:

image

Visitas por mes al blog en español

image

Visitas por país al blog en español

Espero que los viejos lectores todavía quieran acompañarme y espero nuevos lectores también. Hasta la próxima.

Written by fernandomachadopiriz

20/07/2014 at 08:52

Publicado en Anuncios

.NET UY Conf, 3 y 4 de octubre

leave a comment »

Written by fernandomachadopiriz

11/06/2014 at 14:01

Publicado en Anuncios

Conectando una máquina virtual de Hyper-V a Internet a través de una conexión inalámbrica

with one comment

En un artículo anterior escribí acerca de cómo configurar un equipo portátil para actual alternativamente como servidor de virtualización o como un equipo de escritorio casi estándar. ¿Por qué querría hacer eso? Bueno, si necesita usar máquinas virtuales de 64 bits sobre soluciones de virtualización de Microsoft, su única opción es usar Windows Server 2008 o Windows Server 2008 R2 con Hyper-V. Por ejemplo, si necesita tener diferentes configuraciones de entornos de desarrollo SharePoint 2010 en el mismo equipo, necesitará usar máquinas virtuales de 64 bits.

En aquel artículo mostré cómo configurar un sistema operativo hypervisor -específicamente Windows Server 2008 R2- para que se comporte casi como un sistema operativo de escritorio –digamos Windows 7-, habilitando las características que vienen inhabilitadas en forma predeterminada: red inalámbrica, audio, Areo, hibernación, etc. Incluso, como probablemente quieran alternar entre el escenario de servidor hypervisor al escenario de escritorio, incluí algunos archivos de script para habilitar los servicios requeridos e inhabilitar los innecesarios en cada caso.

Aunque puedan correr exitosamente máquinas virtuales de 32 y 64 bits en sus equipos portátiles cuando Hyper-V está configurado correctamente, teniendo los recursos de hardware apropiados, se darán cuenta tarde o temprano que Hyper-V está diseñado para ejecutarse en un servidor físico, no en un equipo portátil. Permítanme darles un ejemplo: ¿Para qué usan un equipo portátil después de todo? Por la movilidad, ¿cierto? Pues bien, con la movilidad estarán conectados a una red inalámbrica, al menos ocasionalmente. Entonces se van a dar cuenta que Hyper-V muestra solamente los adaptadores de red Ethernet al crear conexiones virtuales externas.

Las dos alternativas que encontré en Internet –configurar Internet Connection Sharing o usar Routing and Remote Access Service– no me resultaron útiles porque ICS está inhabilitado por mi administrador y RRAS es demasiado complicado de configurar.

Tengo dos tarjetas de red en mi equipo portátil, una Intel® 82567LM-3 Gigabit Network Connection, y una Intel® Centrino® Ultimate-N 6300 AGN:

clip_image002

Pero sólo una está disponible en la lista de tarjetas de red para ser usadas cuando creo una conexión virtual externa:

clip_image004

Hay una forma fácil que resolver esto, y tener la conexión virtual externa conectada a través de una conexión inalámbrica:

  1. Configuren una conexión virtual externa usando la conexión cableada como es habitual. Las máquinas virtuales usan esta conexión cuando están conectados por cable para acceder a Internet.
  2. Cuando no estén conectados por cable, creen un puente entre la conexión inalámbrica y la conexión externa virtual, seleccionando ambas conexiones en la ventana Network Connections, haciendo clic con el botón secundario, y seleccionando Bridge Connections del menú desplegable.

Verán una conexión de red adicional llamada Network Bridge y podrán acceder a Internet desde la máquina virtual a través de la conexión inalámbrica. Borren la conexión puente cuando estén conectados por cable nuevamente.

clip_image006

Como probablemente no necesiten estar permanentemente conectados a Internet, pero quieran acceder a los archivos y carpetas del equipo huésped, habitualmente configuro una red interna virtual además de la externa, y todas mis máquinas virtuales tienen dos adaptadores de red conectados a cada una de estas conexiones.

Si tienen un escenario similar al mío, este dato puede simplificarles el trabajo. Saludos.

Written by fernandomachadopiriz

26/03/2011 at 08:28

Publicado en SharePoint

Tagged with

Nueva versión de Visual Studio 2010 and .NET Framework 4 Training Kit

leave a comment »

imageDesde ayer está disponible para descarga desde el sitio de Microsoft la actualización de marzo de 2011 del Visual Studio 2010 and .NET Framework 4 Training Kit. Pueden descargar el kit desde aquí. Este training kit incluye presentaciones, hands-on labs y demos, que cubren las últimas novedades en las versiones de Visual Studio 2010 y .NET Framework 4 recientemente actualizadas . Que lo disfruten.

 

 

 

 

 

 

Written by fernandomachadopiriz

15/03/2011 at 19:03

Liberado Visual Studio 2010 Service Pack 1

leave a comment »

Está disponible desde ayer para descarga para los suscriptores de MSDN la versión final (RTM) del Service Pack 1 para Visual Studio 2010. Pueden ver la lista de novedades y correcciones completa aquí.

Dentro de las cosas que considero más interesantes en esta versión están:

  • Compatibilidad con Silverlight 4
  • Soporte para pruebas de unidad contra .NET Framework 3.5
  • IntelliTrace para aplicaciones de 64 bits y SharePoint
  • Albergar aplicaciones y proyectos web en Internet Information Services (IIS) 7.5 Express
  • Soporte para Microsoft Web Platform Installer

Written by fernandomachadopiriz

10/03/2011 at 07:01

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 222 seguidores