Qué proyecto de código CodePlex / Google debe estudiar para aprender las mejores prácticas de SharePoint

StackOverflow https://stackoverflow.com/questions/227147

Pregunta

Soy nuevo en el desarrollo de sharepoint pero tengo aproximadamente 10 años de caducidad en C ++, VB6 y C #. Según mi experiencia, una buena manera de aprender un nuevo idioma o estilo de codificación es dedicar un poco de tiempo " disección " Uno de los proyectos de código abierto disponibles en CodePlex o el código de Google. Para evitar adquirir malos hábitos sin saberlo, me gustaría saber qué proyectos puede recomendar.

TIA

¿Fue útil?

Solución

También recomendaría el CKS, pero también agregaría que he descubierto que la codificación no es el mayor problema al aprender SharePoint, sino que determina la mejor solución para alcanzar su objetivo. ¿Debería utilizar un flujo de trabajo o un controlador de eventos? ¿Debería usar código personalizado o el BDC? ¿Deberías construir un elemento web o una página de diseño? ¿Debería usar una lista, un formulario personalizado o un formulario de InfoPath?

Entonces, además de aprender las prácticas de codificación, debe dedicar una gran cantidad de tiempo a encontrar enfoques para resolver problemas. SharePoint ofrece muchos beneficios, pero desafortunadamente una curva de aprendizaje fácil no es uno de ellos. También tengo 10 años de desarrollo y me tomó 6 meses comenzar a comprender completamente los mejores enfoques para resolver los requisitos comerciales de la manera más efectiva.

Recomiendo:

patterns & amp; prácticas de orientación de SharePoint

Centro de recursos de mejores prácticas para SharePoint Server 2007

Mejores prácticas de Microsoft Office SharePoint Server 2007 (libro en rústica)

SharePoint 2007 y WSS 3.0 Dispose Patterns by Example

Otros consejos

En términos generales, SharePoint " código " vendrá en forma de elementos web y páginas que están escritas para instalaciones específicas de SharePoint. Sin embargo, eso no significa que no haya bibliotecas y utilidades de SharePoint por ahí.

De hecho, soy un gran fan de SmartPart , que está alojado en Codeplex. Esta es una herramienta de SharePoint muy útil con muchas descargas y algunos errores que deben solucionarse, por lo que es un gran proyecto que sirve como punto de referencia y ¡envíe algún código a!

Puede consultar http://www.codeplex.com/CKS , que es un inicio del proyecto por los empleados de Microsoft.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top