2012-05-01 18 views
5

Para el desarrollo de SharePoint (soy nuevo en ella) - puede cualquier persona aconsejar si debo utilizar SharePoint Designer 2010 para desarrollador o debería utilizar Visual Studio 2010.Sharepoint Designer Vs Visual Studio 2010

Sharepoint Designer es gratuito con Sharepoint License y Visual Studio han costado.

alguien puede ayudar.

Respuesta

1

SharePoint Designer le permite realizar ediciones directamente en una colección de sitios. Es útil para trabajar en cosas que no va a implementar en una solución de SharePoint (para ser implementadas por el administrador de colección de sitios ...)

Para armar soluciones de SharePoint, con elementos web, por ejemplo, necesitará usar Visual Studio.

1

Hay una versión gratuita de Visual Studio, aunque puede que solo esté disponible para los estudiantes. SharePoint Designer le permite hacer las cosas muy fácilmente, pero no tiene tanta libertad como lo haría en Visual Studio.

Bastante si solo intenta hacer cosas básicas en SharePoint y no tiene mucha experiencia en programación, me quedaría con el Diseñador. Si está intentando crear soluciones más complicadas, le recomendaría usar Visual Studio.

+0

[Visual Studio Express] (http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-csharp-express) es gratis para todos. Sin embargo, no sé si incluye el desarrollo de SharePoint 2010. –

4

Todo depende de cómo planea usar SharePoint. Tanto SharePoint Designer como Visual Studio son herramientas. Tienen cierta superposición, pero deseará utilizar la herramienta adecuada para el propósito correcto.

Visual Studio es para crear aplicaciones. Si tiene la intención de usar SharePoint como una plataforma para aplicaciones web personalizadas, entonces debe usar Visual Studio. Los paquetes de soluciones de SharePoint desarrollados en Visual Studio son reutilizables en todos los sitios, colecciones de sitios, aplicaciones web, entornos e incluso organizaciones. Para las aplicaciones, SharePoint Designer se puede usar como una herramienta de creación de prototipos dentro del entorno de desarrollo, pero no se debe usar dentro del entorno de producción.

Visual Studio le ofrece la mayor flexibilidad y opciones disponibles. Tenga en cuenta que esto puede ser bueno y malo. El modelo de objetos de SharePoint le dará suficiente cuerda para colgarse. Si no tiene cuidado, su código puede funcionar mal y consumir memoria.

Como cualquier otra aplicación web, el desarrollo de aplicaciones para SharePoint en Visual Studio le permite mantener su código en el repositorio de control de origen de su elección.

Sin embargo, el desarrollo de aplicaciones web personalizadas está lejos de ser el único uso para SharePoint. Muchas granjas de SharePoint contienen sitios de equipo regulares, listos para usar, espacios de trabajo de reunión o sitios de publicación utilizados para colaboración y administración de contenido. Estos sitios no necesitan ser portátiles o reutilizables. No hay un entorno de desarrollo o de etapas, solo hay producción. Y en algunos casos, la personalización del sitio e incluso la creación del sitio la realizan los usuarios finales, en lugar de los desarrolladores. Para estos sitios, SharePoint Designer es una herramienta mejor que Visual Studio, excepto en los casos donde no se puede lograr la funcionalidad deseada con SharePoint Designer.

Cuestiones relacionadas