En busca de … SharePoint gran PM y arquitecto de soluciones

Lidero una práctica de SharePoint para Computer Generated Solutions (CGS).  Nos basan en Nueva York en el World Financial Center (justo al lado de WTC).  Estoy mirando para contratar a dos personas de tiempo completo que me ayude a llevar a mi grupo – Jefe de proyecto de SharePoint y un arquitecto de soluciones de SharePoint. 

Ambos papeles son de tiempo completo y no se puede hacer de forma remota.  No hay muchos viajes.  Viajes, tal como es, generalmente se lleva a cabo en Nueva York, NJ y CT.

Si estás interesado en saber más, dispara un correo electrónico a pgalvin@cgsinc.com.  Me encantaría saber de ti. 

Nuestro sitio web no hace un buen trabajo explicando mi práctica (Estoy trabajando en eso).  Por todos los medios, Echa un vistazo, Pero te voy a dar la primicia real si hablamos por teléfono.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Punto de rendimiento 2010 y la dirección URL del servidor de informes

Yo luchaba ayer con Performance Point y quería compartir una punta rápida que alguien podría ahorrar unos frustración de horas.

Habíamos creado un informe de SSRS y desplegado en SharePoint.  Hemos desplegado en SharePoint y nos podríamos ejecutar bien desplazarse a la biblioteca de informes y haciendo clic en el informe.  También podríamos añadir a una página de elementos web mediante el elemento web visor informes de SSRS.  Todas las cosas buenas.

Cuando intentamos agregar a un escritorio utilizando el diseñador de paneles, Sin embargo, nos golpeó un muro.  Diseñador de paneles nos dicen "no se puede encontrar el informe especificado por URL. Compruebe que la dirección URL del servidor y la dirección URL del informe son correctos."  Esto es lo que estaba viendo:

image

Bing me encontré este artículo prometedor, “Divertido mostrar SSRS (integrado) informes con PerformancePoint SQL Server Report viewer”).  Se sentía como buena información, pero yo no era capaz de resolver el problema con lo que mostró.

He descargado violinista en la estación de trabajo para ver lo que sucedía en el interior y a pesar de que también fue improductivo, fue muy interesante.  Le sugiero que pruebe algún tiempo sólo para ver qué pasa.  Es bastante esclarecedor. 

Finalmente, mi colega Kiran Chauhan me señaló a la administración central a mirar la configuración del servidor de informes.  Aunque parezca mentira, se encuentra bajo "Configuración General".  Anteriormente había buscado para TI como un servicio gestionado.  Aún he aprendo mi camino alrededor de SP 2010 🙂

Administración central inmediatamente me mostró el problema:

image

Y la verdad, aquí:

image

El bit clave fue el "_PROD_SERVER" añade él tot ReportServer URL.  Una vez vi, fue un asunto sencillo pop sobre a diseñador de paneles y utilizar la dirección URL correcta, como se muestra:

image

Y en detalle:

 image

Línea inferior:

  • Dirección URL del servidor de informes proviene directamente de la Administración Central
  • URL de informe: Dirección URL completa en el propio archivo RDL real.

Es tan fácil cuando se hace correctamente!

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

SharePoint sábado DC en 10/16/2010

Si usted está conduciendo en el área o decente distancia, Usted debe considerar tomar parte en la próxima Evento sábado DC área SharePoint.  Este evento tiene un enfoque interesante:

El enfoque más orientado a sistemas de Gobierno Federal y Sector público SharePoint a estudios de caso, Cómo de, mejores prácticas, y metodologías.

Es algo bastante bueno.  Será interesante ver un evento de SharePoint sábado "enfocado", la primera vez que me.

Hablaré sobre el tema general de "Actualizar o no actualizar – consejos prácticos sobre por qué y si debería actualizarse a SP 2010"

No he preparado la presentación aún.  Si usted tiene un interés en este tema, desde cualquier ángulo, por favor, deje un comentario.  Responderemos y lo podrá incorporar mi presentación.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Crear impresora amistosa páginas e incluso imprimirlos

Escribí un artículo para Reunión informativa de SharePoint hace una semana o menos y se han publicado.  Aquí es el bit de apertura:

image

Usted puede leer todo aquí: http://sharepointbriefing.com/features/article.php/3904906/Create-a-Printer-Friendly-Page-in-Your-SharePoint-Sites.htm

Espero que esto ayude a alguien.  Disfrutar!

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

SP 2010 CQWP, Bibliotecas de documentos y usuarios anónimos

Actualización importante: Waldek Mastykarz ha publicado una solución aquí: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</actualización de final>

Esta semana, mi equipo y yo fuimos actualización sitio público de internet de un cliente de musgo a SP 2010. El sitio MOSS utiliza la CQWP en varios lugares.

Fuimos a través de un procedimiento muy detallado para asegurar la exactitud, calidad y bueno todo lo que. A pesar de, nos topamos con un problema en la hora 11 en el que no espera o descubrir hasta muy tarde. Específicamente, no prestar la CQWP para usuarios anónimos. Que rindió el hallazgo de los autores (que se registran), pero no muestra el contenido para los usuarios anónimos.

Hicimos mucha investigación y estos son los parámetros y las acciones que tomamos para aislar el comportamiento:

  • CQWP haría bien cuando se estaba tirando el contenido de una lista personalizada.
  • CQWP haría que el contenido de la biblioteca /Pages.
  • No haría que el contenido de /SiteCollectionImages
  • Hemos creado una nueva biblioteca de documentos y subido a unos documentos que. No añadimos ningún tipo de contenido a la biblioteca – esto fue un simple de la lib de doc de caja con ningún arreglo para requisitos particulares. CQWP existente no podía leer de él.
  • Hemos creado una nueva página y le añadió un CQWP utilizando todos los valores predeterminados. no haría por anónimo.
  • Nos (un poco apresuradamente) configurar un nuevo SP 2010 medio ambiente, directamente de la caja nuevamente y replicar este comportamiento.

Línea inferior, parece que CQWP en SP2010 no puede representar el contenido de los usuarios anónimos cuando la fuente de datos es una biblioteca de documentos. Puede esto ser verdad?

Este es el error que vimos en los registros:

Título del elemento Web: 653D91fb-2f83-4e6a-83af-1f39e8939f0a contenido de elemento Web consulta
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x1540 elementos Web de SharePoint Foundation 89a1 alto Error mientras se ejecuta el elemento web: System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto. en Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow row, Cadena strDefaultItemOpen, FSetDocIcon Boolean, FSetOnClick Boolean, Cadena fileRefColumnRef, Cadena progIdColumnRef, Cadena fsobjTypeColumnRef, Cadena permMaskColumnRef) en Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() en Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() en Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(Cadena viewPath) en Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Parece algo imposible que CQWP no iba a funcionar para los usuarios anónimos. Si usted sabe más acerca de esto, por favor enviar un comentario.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Tomar el Control de sus botones Cancelar y aceptar

Escribí en este artículo un tiempo atrás, pero parece no vincular a ella desde mi blog en el momento, así que aquí va:

image

Este artículo describe cómo forzar newform.aspx redirigir a una página cuando el usuario hace clic en Aceptar y otra página cuando hace clic en Cancelar.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Crear, Actualizar y eliminar patrones de flujo de trabajo SPD

Recientemente escribí un artículo para la gente buena de ShaerPointBriefing.com en un patrón general de CRUD implementado en SharePoint Designer.  Aquí es un reclamo:

image

Artículo completo aquí:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Check it out!

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

"Puede hacer” frente a "debe hacer” en proyectos de SharePoint

Creo que muchos de nosotros en ocasiones se presentan con, por falta de una mejor frase, requisitos de niños pequeños.  El usuario final realmente, muy mal quiere una cierta concreta apariencia, o una estructura de clasificación muy específica o para cortar una opción de menú o haga clic en para facilitar la navegación o [Insertar apasionadamente convicción que pasa a ser mal].  Como SharePoint pro, generalmente podemos satisfacer a prácticamente cualquier tipo de requerimiento con la plataforma, pero para algunos de ellos, sabemos en nuestros corazones que:

  • Van a tener una cantidad desproporcionada de tiempo para implementar (y por lo tanto cuestan más)
  • Van a ser altamente personalizado y, por tanto, difícil de mantener y solucionar problemas
  • Allí es algunos enfoque fácil de SharePoint que cumple 80% o más de los requisitos (i.e. cumple con el espíritu del requisito, pero no la letra del requisito)

Línea inferior, Sabemos que el "requisito" es realmente sólo un bonito o incluso legítimos en algún sentido, pero algo que la gente debe vivir con en lugar de gastar mucho tiempo tratando de "resolver".

Creo que de estos como los requisitos de "niño" porque he visto este patrón muchas veces antes.  Niños se distancia de pino y le nag para algún nuevo juguete durante semanas en un momento.  Obtendrá el juguete, Luego de ponerlo y juega con ella durante unas pocas horas o días, nunca a recogerlo nunca más.  O, no obtendrá el juguete, la molesta se detiene y el niño pasa a convertirse en Presidente del mundo libre.   He visto esto suceder en proyectos de SharePoint.  Tomadores de decisión o bien obtener lo que quieren y se convierte en una función no utilizada o subutilizada o no consiguen lo que quieren y el proyecto todavía sucede a fin.

Recordé que hoy en un foro de post y me gustó cómo Clayton Cobb trató de conseguir el cartel Foro hacer retroceder en uno de estos tipos de requisitos: http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/af8a1941-92ad-4f1a-b1bf-875e28ea79b7/

Estoy realmente curioso cómo la gente ver este tema y cómo tratan.  Me estoy perdiendo el punto?  ¿Tiene estrategias para dirigir a los responsables de las decisiones lejos overinvesting en requisitos triviales?  Por favor dejar un comentario.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Punta rápido: JQuery agregar a las páginas de publicación MOSS

Al mejorar las páginas de publising MOSS usando jQuery, Me pegó el siguiente golpe de velocidad:

Error de servidor en ' /’ Aplicación.


Error del analizador

Descripción: Se produjo un error durante el análisis de un recurso necesario para esta solicitud de servicio. Por favor, revise los siguientes detalles de error de análisis específicos y modificar adecuadamente el archivo de origen.

Mensaje de Error del analizador: Sólo se permiten los controles de contenido directamente en una página de contenido que contiene controles de contenido.

Error de código fuente:

 
Line 10: 
Line 11: 
Line 12: <script 
Line 13:     type="text/javascript" 
Line 14:     src="/jQuery/jquery-1.4.min.js"> 

Archivo de código fuente: /_catalogs/masterpage/KCC_FacultyMember.aspx    Línea: 12


Información de versión: Microsoft.NET Framework versión:2.0.50727.4927; ASP.NET versión:2.0.50727.4927

Era fácil de arreglar (h/t a mi colega, Uday Ethirajulu).  Asegúrese de que el código de jQuery vive dentro de la "PlaceHolderAdditionalPageHead" como se muestra:

<ASP:Contenido ContentPlaceholderID = "PlaceHolderAdditionalPageHead" runat = "server">

<secuencia de comandos

    tipo = "text/javascript"

    src="/jQuery/jQuery-1.4.min.js">

</secuencia de comandos>

<tipo de secuencia de comandos = "text/javascript">

  $(documento).listo(función() {

   // JQuery brillante cosas va aquí.

   });

</secuencia de comandos>

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Una pequeña molestia llevada adelante…

SP2010 es cosas muy interesantes, pero me gustaría que hubiera ajustado el idioma en la lista y páginas configuración de bibliotecas a la hora de administrar tipos de contenido:

image

Fue el mismo idioma en lugar de WSS/MOSS.  Solo cambiar la palabra "eliminar" para "eliminar" y lo hará sólo llanura más sentido.

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

</final>