Para empezar a utilizar Microsoft Workflow Foundation con Visual Studio 2005

Hola ¿Qué tal?…


En esta ocasión vamos a ver que necesitamos para empezar a utilizar Windows Workflow Foundation.


Primeramente debes instalar algunas cosas adicionales de Visual Studio para poder programar Workflows.


Instalación de Workflow Foundation


Instalar el service pack 1 de Visual Studio 2005, bueno esto es un requerimiento de actualización más que un requerimiento para que funcione WF, y siempre será necesario tener actualizado el sistema antes de iniciar con otras instalaciones, así que, primero instalaremos el Service Pack 1 de Visual Studio 2005.


-Las ligas y la manera de instalarlo están documentados en una publicación anterior:


http://msmvps.com/blogs/otelis/archive/2007/04/11/instalando-service-pack-1-en-visual-studio-2005.aspx


Una vez que se instala el Service Pack 1 de VS2005, procedemos a instalar el .NET Framework 3.0 Redist, este es solo el motor de ejecución necesario para que se ejecuten los Workflows que programamos. La liga de descarga es la siguiente:


http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en


Opcionalmente, pueden instalar el SDK de Windows Vista y .NET Framework 3.0, en lo personal no he tenido problemas si no lo instalo, sin embargo, toda la documentación del .NET Framework 3.0 está en ese SDK. La liga de la descarga es la siguiente


http://www.microsoft.com/downloads/details.aspx?FamilyId=C2B1E300-F358-4523-B479-F53D234CDCCF&displaylang=en


Una vez instalado el .NET Framework 3.0, procederemos a instalar las extensiones de Workflow Foundation para Visual Studio 2005 que puedes conseguir aquí:


http://www.microsoft.com/downloads/details.aspx?FamilyId=5D61409E-1FA3-48CF-8023-E8F38E709BA6&displaylang=en


Y una vez hecho este proceso tendremos disponibles las plantillas para proyectos basados en Workflow Fountation y tendremos también la infraestructura para ejecutarlos.


Proyectos de Workflow Foundation para WSS 3.0 y MOSS 2007


Primeramente deberemos instalar WSS 3.0, este componente de Windows solo funciona en Windows Server 2003. La liga de descarga es la siguiente:


http://www.microsoft.com/downloads/details.aspx?familyid=d51730b5-48fc-4ca2-b454-8dc2caf93951&displaylang=en


Para poder tener disponibles los proyectos de Workflow Foundation para WSS debemos realizar el proceso de instalación de todo lo anterior y después instalar las extensiones de Windows Sharepoint Services 3.0 Tools para Visual Studio 2005. Estas extensiones instalan las plantillas de proyecto para usarlas en la creación de sitios basados en WSS 3.0 y entre estas plantillas se encontraran las de Workflows para WSS. La liga de descarga es la siguiente:


http://www.microsoft.com/downloads/details.aspx?familyid=19F21E5E-B715-4F0C-B959-8C6DCBDC1057&displaylang=en


Para poder ejecutar estos proyectos será necesario tener instalado WSS en el sistema operativo, WSS solo puede instalarse en Windows Server 2003, por lo qué será necesario contar con este sistema operativo si se quieren ejecutar y depurar proyectos de WSS.


Para tener disponible los proyectos de Workflow Foundation para MOSS 2007, será necesario instalar el producto, esto es, instalar Microsoft Office Sharepoint Server 2007, eso requiere de Windows Server 2003, una vez instalado el producto se tendrán instaladas las plantillas para proyectos de WF sobre MOSS 2007. Descarga MOSS 2007 de evaluación aquí:


http://www.microsoft.com/downloads/details.aspx?familyid=2e6e5a9c-ebf6-4f7f-8467-f4de6bd6b831&displaylang=es


Bien, con esto tendremos todo listo para empezar a utilizar Workflow Foundation en nuestras aplicaciones.


Espero sea de utilidad.


Saludos…


Octavio Telis

2 thoughts on “Para empezar a utilizar Microsoft Workflow Foundation con Visual Studio 2005”

Leave a Reply

Your email address will not be published. Required fields are marked *


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>