Inherits Cloud

Loving Microsoft Cloud, specially Office 365

Mes: marzo 2011

Lecciones aprendidas con portales de internet SharePoint 2010

Hace unos días, vio la luz uno de los proyectos en los que he estado trabajando en los últimos meses. Se trata del nuevo portal web del Ayuntamiento de Sagunto que se ha construido sobre SharePoint 2010.

Antes de entrar en materia, quiero agradecer el esfuerzo del fantástico equipo de ENCAMINA, que ha hecho posible este proyecto. Ha sido duro, pero lo hemos pasado muy bien. Gracias chic@s!!

Ahora sí, os pongo algunos consejos y cosas a tener cuenta cuando se abarca un proyecto de portal web con SharePoint 2010 (algunos son igualmente válidos para intranets Sonrisa).

  1. La fase de la Arquitectura de la información es vital para el éxito del proyecto. Dedicadle todo el tiempo necesario, hasta definir bien todos los tipos de contenido, listas, bibliotecas, layouts, etc.
  2. Tened en cuenta que el portal seguirá vivo después de la implantación, y que esas listas crecerán con el tiempo, y la administración y uso se debe facilitar al máximo a los generadores de contenidos. Será de gran ayuda el uso de carpetas y varias vistas agrupadas.
  3. La formación a los generadores de contenidos será probablemente el segundo punto más importante del proyecto. Si los usuarios deben hacer más trabajo de lo debido, o si incluso no se les tuvo en cuenta en la fase de la arquitectura de información, el portal no tendrá éxito. Os recomiendo que hagáis varias sesiones de formación, lo más prácticas posible, y varios manuales, según perfiles de esos usuarios.
  4. Limitar muy claramente los perfiles de cada usuario y qué pueden hacer y sobre todo qué no pueden hacer.
  5. Limitar qué Page Layouts pueden usar los usuarios. Si el portal es mediano o grande,  seguramente habrá gente específica para Sites específicos. No tiene mucho sentido que un usuario del Site A, esté viendo Layouts de un site C que nunca va a necesitar. Esto se puede hacer fácilmente desde la configuración del sitio, con la interfaz web.
  6. Seguramente, en un sitio público, tendrás que personalizar la navegación del mismo, y hacer tu propio código. Si es así, piensa en el rendimiento de tu código, y en que luego, se ejecutará para el usuario anónimo, así que ten cuidado con temas de permisos. Te recomiendo que tires del SPNavigation siempre que sea posible, así reaprovecharás toda la parte de Caché y permisos.
  7. Define algún tipo de reglas de nomenclatura para tus artefactos. Por ejemplo, para el grupo donde saldrá los webparts específicos, o lo mismo para los tipos de contenido y columnas de sitio, etc.
  8. Dejar preparados los CQWP más utilizados en páginas. Guarda el .webpart de los CQWP más utilizados en el portal, y así el usuario editor lo tendrá más fácil que partir del CQWP limpio e ir añadiendo filtros, etc.
  9. Considera el flujo de aprobación de las páginas. Es necesario aprobar cada imagen de una biblioteca? Tienes alguna necesidad específica que no cumple el flujo por defecto?
  10. Web analytics. Considera su configuración, y encuentra el equilibrio que necesites entre estadísticas y penalización del rendimiento recopilando dichas estadísticas.
  11. Preparar el page layout para q todos los campos requeridos salgan en modo de edición, aunque luego no se vean. Seguramente, tendrás campos de tu página que no serán visibles al usuario anónimo, pero que utilizarás para tu código personalizado o filtros en los CQWP. En dicho caso, añade esos campos en el Page Layut, dentro de un panel de “solo edición”. Así, el creador de la página lo tendrá más fácil.
  12. Conoce qué da de sí las variantes. Ten en cuenta que sólo actúan sobre páginas.
  13. La variante no se puede cambiar de nombre ni URL una vez creada. Consensuar con vuestro cliente, qué nombre y URL quiere darle.
  14. Idioma principal en el que trabajan. Al igual que el punto anterior, y más en países con varios idiomas oficiales, no es ninguna tontería aclarar qué lenguaje será la variante principal.
  15. jQuery y el modelo de objetos en cliente son grandes aliados para conseguir cosas vistosas. 

Nada más, espero que estos consejos os sean de utilidad, y por favor, si tenéis cualquier otro, ponedlo en los comentarios, y a ver si entre todos vamos ampliando la lista.

Saludos!!

Consejos preparación Exam 70-576 PRO Designing and developing SharePoint 2010 Applications

El pasado lunes, conseguí certificarme como MCP superando el Examen 70-576 PRO Designing and developing SharePoint Server 2010 Applications.

Ya que este examen es relativamente reciente y no hay mucha información, quería compartir con vosotros algunos consejos que he sacado de la experiencia Sonrisa

En mi caso, el examen, además de querer certificarme a título personal, obedecía también a la necesidad de mi empresa de mantener el Gold Partner, que con las nuevas competencias de MS, se endurecen las condiciones. Esto lo digo porque, si veis el “certification path” de MS con respecto a SharePoint 2010, veréis que este examen te otorga el título de MCPD, pero previamente a conseguirlo, hay que conseguir el MCTS, superando el Exam 70-573. Podéis ver el mapa aquí en este enlace (http://www.microsoft.com/learning/en/us/certification/cert-sharepoint-server.aspx#tab2) y descargar directamente el PDF en: Download PDF file

Esto quiere decir 2 cosas:

  1. Para la competencia Gold, exigen un número concreto de personas de la empresa que hayan superado el Exam 70-576, pero no es necesario que esas personas superen primero el 70-573.
  2. Sin embargo, si quieres ser MCPD, primero tendrás que pasar el 70-573 y luego el 70-576.

Más consejos para la preparación:

  • Primero de todo, aquí tenéis la información oficial de MS sobre el examen: http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-576#tab1
  • Es un examen bastante complicado, donde probablemente, la mejor preparación sea tener al menos un par de años de experiencia en MOSS 2007, y más de 6 meses trabajando con SharePoint 2010.
  • La inmensa mayoría de las preguntas, exponen un caso práctico, que seguramente nos encontraremos en cualquier proyecto real. De ahí la importancia del primer punto.
  • Si no tienes tanta experiencia en SharePoint, necesitarás entre 3-6 meses para prepararte el examen a conciencia. Aún con experiencia, el par de meses de preparación no creo que te lo quite nadie.
  • El curso de preparación del examen: http://www.microsoft.com/learning/en/us/Course.aspx?ID=10232A&Locale=en-us#tab1
  • En mi caso, por problemas de plazas en el proveedor de la formación, no pude hacer la formación, y tan sólo conté con el libro oficial de la misma, que en teoría, no se puede conseguir por separado.
  • El libro oficial es muy bueno, ya que te toca todos los palos de SharePoint, pero obviamente no entra en detalle de cada tema.
  • Os recomiendo que hagáis todos los Labs de las lecciones, ya que son vitales para las preguntas del examen, y muy buenos para aprender la práctica.
  • En Amazon encontré un libro de preparación, pero todavía no está disponible y sólo podemos hacer “pre-order”: http://www.amazon.com/SharePoint-2010-Developers-Certification-Toolkit/dp/0470912340/ref=sr_1_1?ie=UTF8&s=books&qid=1299931056&sr=1-1
  • Usa los foros de MS en SharePoint para las dudas que te vayan surgiendo de las lecciones y los labs.
  • Además del material oficial, conté con otros 2 libros de SharePoint, que me vinieron muy bien:
  • El examen tuvo 50 preguntas, y una duración máxima de poco más de 2 horas. La mayoría de las preguntas eran de más de media página de texto, por lo que no iba sobrado de tiempo.

Os pongo ahora algunos de los temas en los que más tuve que profundizar para preparar el examen:

  • Configuración del Remote BLOB Storage
  • BLOB Access Interface: ISPExternalBinaryProvider
  • Query throttling
  • Seguridad basada en Claims
  • Upgrade de features y versionado.

Para acabar, supongo que muchos de vosotros estaréis pensando en esas webs que se dedican a vender preguntas de otros exámenes de MS. Un par de comentarios al respecto:

  1. Sí, también hay preguntas para este examen en varias webs de ese estilo, pero os recomiendo que no os confiéis con las preguntas, ya que se actualizan con bastante frecuencia.
  2. Insistiros en que el material oficial del curso es muy bueno, y vais a aprender mucho y bueno sobre Sharepoint 2010 si lo estudiáis con dedicación.

Nada más, espero que os ayude si estáis pensando en certificaros.

Suerte!! Sonrisa

© 2024 Inherits Cloud

Tema por Anders NorenArriba ↑