visual studio - tag - Desarrollo del flujo de trabajo de Sharepoint(pregunta de 2 partes)
visual studio code autocomplete html (6)
Sí, tienes que hacer todo tu desarrollo en el servidor de SharePoint. Considere usar una máquina virtual y empaquetar las características que puede implementar en sus entornos de producción y producción.
http://weblogs.asp.net/erobillard/archive/2007/02/23/build-a-sharepoint-development-machine.aspx http://www.wssdemo.com/Pages/EntDev.aspx
Estoy tratando de desarrollar algunos flujos de trabajo de SharePoint para la empresa para la que trabajo, y no estoy muy familiarizado con los pormenores de la tecnología. Normalmente cuando quiero familiarizarme con algo, simplemente juego con él, miro las propiedades, encuentro todos los métodos, etc.
Cuando enciendo Visual Studio y trato de crear un flujo de trabajo de SharePoint, me da un error que indica que no tengo una referencia a "Microsoft.SharePoint.dll". Alguien me dijo que era normal ver eso porque tienes que hacer todo tu desarrollo en el servidor de SharePoint si quieres hacer flujos de trabajo. ¿Es esto cierto?
Si es así, ¿hay alguien por ahí que haya desarrollado con éxito flujos de trabajo de SharePoint en un entorno de múltiples desarrolladores sin recurrir a ningún "hackeo"? Gracias por leer y sus respuestas ...
Si desea crear un flujo de trabajo de Sharepoint utilizando las plantillas de Sharepoint, necesita tener un servidor de Windows 2003 o 2008 que ejecute Sharepoint. Esencialmente, eso es cierto para todo el desarrollo Sharepoint: para que sea realmente eficiente, debe ejecutar Visual Studio en un servidor Sharepoint. Esto a su vez significa que cada desarrollador necesita su propio servidor Sharepoint y luego tiene un servidor "en etapas" adicional en el que implementa y prueba sus soluciones combinadas. De repente, esa suscripción a MSDN se ve muy atractiva :-)
En cuanto a su pregunta de aprendizaje de Flujo de trabajo: puedo recomendar " Flujo de trabajo en el sistema Microsoft Office 2007 " de Apress.
Si bien es cierto que necesita SharePoint instalado en su computadora de desarrollo para la mayoría del desarrollo de SharePoint, puede escaparse sin él para el desarrollo del flujo de trabajo. Sigue estos pasos:
- Copie las DLL de SharePoint a su computadora de desarrollo (para el flujo de trabajo necesitará microsoft.sharepoint.WorkflowActions.dll).
- Abra Visual Studio y abra la pestaña Toolbox
- Agregue una nueva pestaña (llámelos Artículos de SharePoint Workflow)
- En la nueva pestaña, haga clic en "Agregar elementos"
- Haga clic en la pestaña "Actividades"
- Busque y agregue microsoft.sharepoint.WorkflowActions.dll
- Verás que aparecen algunas nuevas tareas y que ya están seleccionadas.
Una vez que haga esto, podrá desarrollar flujos de trabajo WF que puedan usar tareas específicas de SharePoint. La implementación y prueba del flujo de trabajo es otra tarea completamente diferente.
Además, se mencionó casualmente en este hilo, pero no puede desarrollar flujos de trabajo de SharePoint en un servidor de SharePoint de 64 bits en este momento. Deberá tener una instalación de Windows Server y SharePoint Server de 32 bits.
Aquí hay un enlace a algunos videos de flujo de trabajo de SharePoint.
http://chrisbarba.wordpress.com/2009/12/21/sharepoint-workflow-how-to-videos/
Sí, puede desarrollar SharePoint Workflows, WebParts, etc. en un entorno de varios desarrolladores sin ningún tipo de intrusión. Te sugiero que uses
- una imagen MOSS 2007 VPC
- Ankhsvn para usar svn dentro de Visual Studio
- y también las extensiones de WSPBuilder
y tal vez deberías leer ¿Cuáles son tus mayores quejas sobre Sharepoint? para ver lo que estás haciendo ;-)
Para conocer el desarrollo de SharePoint Workflow, puede comenzar con el Tutorial paso a paso. Crear flujos de trabajo para Windows Sharepoint Services y MOSS2007