Habilitar la Hyper-V en Windows 8

image

Siendo sinceros, Microsoft parecía que estaba siempre un paso por detrás de las tecnologías de virtualización, más aún cuando solo contábamos con la herramienta Virtual PC por su parte, por eso debemos reconocer que al llegar Windows 8 se ha dado un gran cambio, y que podemos considerar positivo desde muchos puntos de vista.

Todo empezó con la necesidad que tenía de implementar un par de máquinas virtuales sobre windows 8, acá se presentaron dos alternativas y quise probar Hyper-V, en medio de la información que encontré, comparto con ustedes esta que encontré acerca de la implementación de la aplicación de esta util e interesante herramienta que ya viene integrada con el Sistema Operativo ya que por un lado se empieza a unificar la tecnología de virtualización en sistemas operativos de servidor y de cliente en Hyper-V.

Por otra parte ya podemos utilizar máquinas virtuales de 64 bits, sin tener que recurrir a VirtualBox o alguna otra herramienta de terceros.

Ahora, que se debe hacer para habilitar el rol de Hyper-V y poder utilizar las bondades sus bondades, es muy simple:

  • Presionamos la tecla Win y W para acceder a las búsquedas de Settings
  • Escribimos “features” en la opción de búsqueda.
  • En el formulario de features de Windows, seleccionamos la opción “Hyper-V”, se debería ver de la siguiente manera:

image

  • En este punto solamente esperamos a que se instalen las características que seleccionamos. (Probablemente sea necesario reiniciar el sistema).

Y listo, ya podemos disfrutar de Hyper-V. con solo presionar la tecla Win y Q escribimos “Hyper” en el buscador y podremos seleccionar nuestro virtualizador…

image

El resto es manejo de la aplicación, podremos ver que las opciones de Hyper-V para Windows 8 es bastante intuitivo ya que se parece a otras herramientas administrativas que tiene el SO.

Desde acá los invito a que prueben Hyper-V y den sus respectivas apreciaciones sobre los beneficios o sobre las dificultades de manejo e implementación.

Hasta un próximo Post.

SharePoint Beginners Creación de Flujo de Trabajo con Designer

Creando un flujo de trabajo sencillo en 10 minutos con SharePoint Designer:

Campus Party Colombia 2012

Campus Party Colombia 2012Reconocido como el mayor evento de tecnología, innovación, creatividad, ocio y cultura digital en red del mundo. Desde 1997 (Málaga, España) reúne anualmente a miles de participantes, denominados campuseros, con sus computadores para que compartan sus inquietudes, intercambien experiencias y realicen todo tipo de actividades relacionadas con la informática, las comunicaciones y las nuevas tecnologías.

¡Este año, Campus Party Colombia cumple su quinto aniversario! Conoce más de estos años de historia y experiencias con los campuseros del país.

Es la oportunidad de estar actualizado con una amplia gama de tecnologías y actividades que hacen de éste un evento imperdible para quienes disfrutamos de la tecnología en cualquiera de sus facetas.

Libros SharePoint (una propuesta que puede ir mejorando)

Hay preguntas que lo ponen a pensar mucho, y ese fue el caso de una que agradezco ya que me hizo analizar muy bien que debía responder, la pregunta fue “Algún buen libro de Sharepoint?” hecha por Luis Lara Ariza en Facebook, (muchas gracias por tu pregunta).

Que pregunta tan difícil ya que como desarrollador, prefiero los libros que se enfocan hacia ese tema como por ejemplo:

  • Professional SharePoint 2010 Development [Wrox] (Algunos capítulos son algo complejos y hace necesario repasar bien los conceptos que brindan)
  • SharePoint 2010 as a Development Platform (Expert’s Voice in SharePoint) [Apress] (Bueno y entendible en su mayor parte)
  • Microsoft SharePoint 2010 Developer Reference [Microsoft] (Una guía bastante buena pra desarrollo)
  • SharePoint 2010 branding in practice: a guide for web developers (Me gusto, aun que mi fuerte no es éste)
  • Real World SharePoint 2010: Indispensable Experiences from 22 MVPs (Wrox Programmer to Programmer) [Wrox] (Aún no lo he podido ojear, pero por el contenido que he visto, dan ganas de tenerlo)
  • Inside Microsoft SharePoint 2010 [Microsoft] (Otro que no he visto, pero que se parece interesante)

Para Administradores e IT Pros: (No conozco a fondo estos libros, pero la referencia que he tenido es buena)

  • SharePoint 2010 Administration Instant Reference [Sybex]
  • Automating SharePoint 2010 with Windows PowerShell 2.0 [Sybex]

Para iniciarse:

  • Microsoft SharePoint Designer 2010 Step by Step [Microsoft]
  • Microsoft SharePoint Foundation 2010 Step by Step [Microsoft]
  • Microsoft SharePoint 2010 Plain & Simple: Learn the simplest ways to get things done with Microsoft SharePoint 2010 [Microsoft]
  • Beginning SharePoint 2010 Administration: Windows SharePoint Foundation 2010 and Microsoft SharePoint Server 2010 [Wrox]

Realmente, en términos generales es difícil recomendar un libro ya que cada uno tiene su propio estilo y manejo sobre el tema, pero si lo que se necesita es iniciar, pienso que el libro SharePoint, Microsoft SharePoint 2010 Plain & Simple: Learn the simplest ways to get things done with Microsoft SharePoint 2010 [Microsoft] es una buena opción.

Escucho sugerencias sobre este tema, ya que mientras mayor sea el conocimiento, más profundidad tendremos al respecto.

Muchos éxitos a todos.

WebPart con JavaScript SharePoint 2010

Hace algún tiempo tuve que buscar la manera que un código JavaScript corriera dentro de una WebPart desarrollada para SharePoint 2010, después de buscar diferentes ejemplos que funcionaban a medias o solo eran un enredo completo, pude encontrar algunos elementos que me ayudaron. Todo paró ahí y ese código quedó archivado, es lo que normalmente la mayoría de nosotros hacemos, y nunca pensamos que podría ser de ayuda para otros.

Un amigo me llamó pregúntandome sobre algo similar, esto me obligó a desempolvar este código (por lo menos no lo había desechado) y eso me motivó a escribir el presente blog que espero sea de ayuda para otros:

El ejemplo es sencillo, pero permite correr un código JavaScript al hacer clic sobre un botón asp.net

Todo  inicia en VisualStudio 2010, se crea un nuevo proyecto de SharePoint 2010 seleccionando la opción Elemeto Web Visual (Visual WebPart), y a la ventana que nos aparece le agregamos la dirección de nuestro sitio (esto lo trataremos en otro post sobre crear nuestra primera WebPart).

Lo que hacemos acá se puede definir en dos partes, la primera la trabajamos en el evento Load de la página, comprobando si es la primera vez que se carga la página utilizando if(!Page.IsPostBack). Si la página no ha sido refrescada llamamos al evento PreRender para ejecutar el código JavaScript que se desea, al mismo tiempo defino la dirección de la página que vamos a abrir dentro dentro del PopUp modal y establecemos el comportamiento del botón cuando el usuario hace clic sobre éste, agregándole un return false para evitar que al hacer clic
se produzca una recarga de página: this.btnBoton.OnClientClick = @”OpenDialog(‘” +sTargetuRl +”‘); return false;”;.

En la ejecución del evento del PreRender primero se establece el nombre de registro para el bloque de script y para que éste se ejecute: if (!Page.ClientScript.IsClientScriptBlockRegistered(“RunScript”)), se crea un StringBuilder con el fin de cargar nuestro código javascript a través de un ClientScript: Page.ClientScript.RegisterClientScriptBlock(this.GetType(), “RunScript”, sbScript.ToString()); y listo, lo que nos queda es implementar la webpart sobre SharePoint y probarlo.

Las referencias utilizadas son:

using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Text;

El código completo es el siguiente:

Un vistazo rápido a SharePoint Foundation 2010

Recuerdo que cuando salió SharePoint 2010 en su momento me pregunté si existía el WSS 2010 o 4.0 o algo así y me desconcerté al no encontrarlo por ese nombre, pensé que era una lástima que SharePoint 2010 no incluyera una versión base para las micro y pequeñas empresas que pudieran utilizar esta plataforma solamente teniendo la licencia del servidor.

Después observé que era por falta de investigación de mi parte y que no solamente traía una plataforma que no requería un costo extra además de la licencia Win 2003 Server o Win 2008 server, sino que incluía mejoras considerables en comparación a la versión Windows SharePoint Services 2007 (WSS 3.0), esta nueva versión tiene el nombre de Microsoft SharePoint Foundation 2010.

Lo Bueno

Entre otras cosas incorpora una interfaz gráfica mejorada, Servicios de Conectividad empresarial, autenticación basada en notificaciones, también el SharePoint Health Analyzer que permite realizar supervisiones de estado y el Windows PowerShell para la administración
del sistema.

Por otra parte incluye la posibilidad de desarrollo gráfico de web parts con Visual Studio 2010 y la personalización que también puede realizarse utilizando la herramienta gratuita SharePoint Designer 2010.

Lo Malo

Francamente en comparación a otras plataformas similares e incluso a su predecesor, no hay elementos malos en esta nueva versión de SharePoint. Como siempre, es necesario verlo, comprenderlo y trabajarlo para poder sacarle el máximo provecho a SharePoint.

Lo Feo

Si lo que se requiere es realizar una migración de WSS 3.0 montado sobre un servidor de 32bit a SharePoint Foundation, debemos recordar que las plataformas 2010 de SharePoint corren sobre servidores de 64bit, esto quiere decir que primero se debe pasar nuestro WSS a un servidor de 64bit y después de esto se debe realizar la actualización de SharePoint, lo que representa un esfuerzo extra. De ahí en adelante no debería presentarse ningún inconveniente al respecto.

Espero que esta información les haya sido de utilidad, muchos éxitos!!!

Migrando de WSS 32bit a SharePoint Foundation 2010

No es tan transparente como se quisiera la migración, o mejor, la actualización de Windows SharePoint Services (WSS) a Windows SharePoint Foundation, sobre todo si tenemos implementado nuestro WSS sobre un servidor que corre a 32bit, sin embargo no es un proceso imposible y no es tan difícil como parece al inicio.

Una manera de realizar este proceso es la siguiente:

  • Creamos un BackUp utilizando el STSADM.exe (-obackup) de SharePoint desde consola de comandos del servidor origen.
  • Configurar nuestro servidor de destino preferiblemente Windows 2008 server de 64bit, instalando los service pack requeridos.
  • Si se utiliza un servidor SQL Server independiente no hay problema, se seguirá apuntando al mismo, de lo contrario instalar el SQL Server si es requerido. (64bit si es sobre el mismo servidor).
  • Se instala el WSS 3.0 ade 64bit en el nuevo servidor.
  • Utilizamos el STSADM.exe (-o restore) desde la consola de comandos en la consola de comandos del servidor destino para
    restaurar el backup realizado.
  • Se realiza un chequeo para la actualización de SharePoint con STSADM.exe –o preupgradecheck.

Por último se siguen los pasos de actualización de SharePoint.

En principio esto debe funcionar con la mayoría de los sitios, la cosa se pone un poco más compleja al migrar los sitios personalizados con un alto contenido de WebParts y desarrollo a la medida incorporado.

Espero sea de utilidad la información proporcionada, por lo menos como una base que pueda guiarlos en el proceso de actualización de su plataforma.

A %d blogueros les gusta esto: