Syntax Highlighter

jueves, 20 de septiembre de 2012

DotNetNuke on Azure: from A to Zure

DotNetNukePoweredWAWhat a title to begin a post! It is actually something that I've been trying to take for some time: start a series of posts dedicated to the publication of the well-known CMS DotNetNuke on the Windows Azure platform commenting on each of the aspects, since the creation of the portal to the management of updates and post-maintenance, bringing each one of the tricks I've been finding over these past two years.

After having some "break-in" in the matter and after seeing confused people with the new Windows Azure Websites and the Virtual Machines (IaaS) options, adding to the already mature platform PaaS (Cloud Services with the DotNetNuke Azure Accelerator), I found almost every day answering questions about the basics of Windows Azure and others not as basic as how to perform backups depending on the choice made.

That is why, after making me a harakiri while planning my little free time, I decided to start this idea plus writing about other topics. They will both be written in Spanish as in English –perhaps with one day of difference- to increase the audience.

The number of initial blogs that I have in mind will be focused on the operational aspects of hosting DotNetNuke CE on Azure and I accept any suggestion. It is to make an interactive series where we clarify issues that may be obvious to some and not to others.

The second series of entries that I thought is about the specific development of DNN modules hosted in Windows Azure, which of course, will not have much sense without having earlier begun the previous.

AzurePlatformSiteHostingOptions

The initial series is as follows:

  1. What is DotNetNuke? What is Windows Azure? And DotNetNuke on Azure
  2. Azure Websites, Virtual Machines, or Cloud Services: what to choose?
  3. SQL Server Virtual Machines or SQL Azure: what to choose?
  4. DotNetNuke on Azure Websites: deploying the content management system
  5. DotNetNuke on Azure Websites: upgrade management
  6. DotNetNuke on Azure Websites: making changes with WebMatrix 2
  7. DotNetNuke on Azure Websites: integrating with TFS and Git
  8. DotNetNuke on Azure Websites: scaling our website
  9. DotNetNuke on Virtual Machines: deploying the content management system
  10. DotNetNuke on Virtual Machines: upgrade management
  11. DotNetNuke on Virtual Machines: enabling the FTP, SMTP, and other services
  12. DotNetNuke on Virtual Machines: sending backups to Azure Storage
  13. DotNetNuke on Virtual Machines: scaling our website
  14. DotNetNuke in Cloud Services: deploying the content management system
  15. DotNetNuke in Cloud Services: upgrade management
  16. DotNetNuke in Cloud Services: customizing the service package
  17. DotNetNuke in Cloud Services: scaling our website

As you can see, the thing have crumbs. Tomorrow I will be starting with the first entries and you know, if you have any suggestions to add some chapters, are welcome.

Un saludo y Happy Coding!

DotNetNuke en Azure: de la A a la Zure

DotNetNukePoweredWA¡Menudo título para comenzar un post! En realidad es algo que llevo intentando emprender desde hace algún tiempo: comenzar una serie de entradas dedicadas a la publicación del archiconocido gestor de contenidos DotNetNuke sobre la plataforma Windows Azure comentando cada uno de los aspectos, desde la creación del portal hasta la gestión de actualizaciones y mantenimiento del mismo, aportando cada uno de los trucos que he ido encontrándome durante estos dos últimos años.

Después de tener cierto “rodaje” en la materia y después de ver gente algo confundida ahora que tenemos en modo Preview las Windows Azure Websites y las Virtual Machines (IaaS) sumándose a la ya madura plataforma PaaS (Cloud Services con el DotNetNuke Azure Accelerator), me he encontrado respondiendo casi a diario cuestiones sobre aspectos básicos de Windows Azure y otros no tan básicos como la manera de realizar copias de seguridad dependiendo de la elección realizada.

Es por ello que, después de hacerme un harakiri con la planificación de mi poco tiempo libre, he decidido poner en marcha esta idea a la vez que voy escribiendo sobre otros temas. Estarán escritos tanto en español como en inglés –puede que alguno u otro esté con un día de diferencia- para ampliar la audiencia.

La serie de blogs inicial que tengo en mente irá centrada sobre los aspectos operativos de alojar DotNetNuke CE sobre Azure y acepto cualquier sugerencia. Se trata de hacer una serie interactiva donde aclararemos cuestiones que pueden ser evidentes para algunos y no tanto para otros.

La segunda serie de entradas que tengo en pensada es sobre el desarrollo específico de módulos DNN alojados en Windows Azure que claro está, no tendrá mucho sentido sin antes haber comenzado la anterior.

AzurePlatformSiteHostingOptions

La serie inicial será la siguiente:

  1. ¿Qué es DotNetNuke? ¿Qué es Windows Azure? ¿Y DotNetNuke sobre Azure?
  2. Azure Websites, Virtual Machines o Cloud Services: ¿qué elegir?
  3. SQL Server en Virtual Machines o SQL Azure: ¿qué elegir?
  4. DotNetNuke en Azure Websites: desplegando el gestor de contenidos
  5. DotNetNuke en Azure Websites: gestión de actualizaciones
  6. DotNetNuke en Azure Websites: realizando modificaciones con WebMatrix 2
  7. DotNetNuke en Azure Websites: integrando con Git y TFS
  8. DotNetNuke en Azure Websites: escalando nuestro sitio web
  9. DotNetNuke en Virtual Machines: desplegando el gestor de contenidos
  10. DotNetNuke en Virtual Machines: gestión de actualizaciones
  11. DotNetNuke en Virtual Machines: activando FTP, SMTP y otros servicios
  12. DotNetNuke en Virtual Machines: enviando copias de seguridad a Azure Storage
  13. DotNetNuke en Virtual Machines: escalando nuestro sitio web
  14. DotNetNuke en Cloud Services: desplegando el gestor de contenidos
  15. DotNetNuke en Cloud Services: gestión de actualizaciones
  16. DotNetNuke en Cloud Services: personalizando el paquete de servicio
  17. DotNetNuke en Cloud Services: escalando nuestro sitio web

Como veis, la cosa tiene miga. Mañana mismo comienzo con la primera de las entradas y ya sabéis, si tenéis alguna sugerencia con añadir algún capítulo, bienvenida sea.

Un saludo y Happy Coding!

miércoles, 12 de septiembre de 2012

[Offtopic] Cómo instalar Canal+ YOMVI en Windows 8

CanalPlusYomvi

Hoy toca escribir uno de esos posts que tienen los días contados ya que supongo que Canal+ adoptará medidas en breve, pero espero que a alguno le ayude mientras tanto.

Durante el pasado Megathon de Windows 8 comenté que prácticamente todas las aplicaciones que hoy en día funcionan en Windows 7 se ejecutan sin problemas en Windows 8. Una de las que entran en la excepción para confirmar la regla es la App de Canal+ Yomvi para poder ver en tu PC los contenidos de Canal Plus a los que estés suscrito (realmente no todo pero hasta 18 canales por el momento). Ya se había convertido en una de mis aplicaciones favoritas y hace meses atrás, cuando instalé la Release Preview de Windows 8, no conseguí echarla a andar correctamente ya que la imagen iba a tirones.

Con la versión RTM de Windows 8 y con los drivers actualizados de tu tarjeta de video, hay un “workaround” para lograr instalar y ejecutar la aplicación correctamente:

  1. Descargar la aplicación cliente de Canal+ Yomvi para PC desde este enlace: http://www.plus.es/canalplusyomvi/descarga/. Fíjate que si intentas instalar la aplicación te dará el siguiente error:

    YomviInstallError
  2. Descargar el descompresor 7-Zip desde la siguiente URL: http://www.7-zip.org/download.html
  3. Descomprimir el archivo ejecutable descargado en el Paso 1 pulsando con el botón derecho del ratón, con lo que obtendremos el fichero de instalación “NagraMediaPlayer.msi”
    NagraMediaPlayer
  4. Iniciar la instalación haciendo doble click en el archivo y completar el asistente, indicando que cree el acceso directo en el escritorio:

    YomviInstallWizard
  5. Pulsando con el botón derecho sobre el icono del escritorio, establecemos las siguientes propiedades en la pestaña de Compatibilidad
    1. Seleccionar modo de compatibilidad Windows 7
    2. Ejecutar la aplicación como Administrador

      CompatibilidadAccesoDirecto
  6. Ejecutar la aplicación e introducir los credenciales de tu suscripción a Canal+
    YomviLoggedIn
  7. A disfrutar!

Como comenté al principio, esta solución la había probado con la Release Preview de Windows 8 y la imagen me iba a tirones, cosa que parece solucionarse al poder instalar los correspondientes drivers de la tarjeta de video para la versión RTM. Hay algunos enlaces y menús en la parte superior que parecen no funcionar como debieran (supongo que por que de algún modo está utilizando el motor de IE10 incorrectamente), pero después de pasar por encima el ratón y hacer click puedes acceder a ellos sin problemas.

Ya puedo seguir desarrollando mientras veo mi serie favorita Smile

DesktopYomviCropped

Un saludo y Happy Coding!

Related Posts Plugin for WordPress, Blogger...