archivos mensuales: Enero 2011

Encontrar gran talento de SharePoint

Aquí hay otro artículo que escribí para la gente buena Reunión informativa de SharePoint titulado "búsqueda de SharePoint talento". El artículo intenta dar algunos consejos sobre cómo encontrar personas verdaderamente buenas y bien-experimentadas cuando usted está mirando para ampliar su personal.

Aquí es un reclamo:

Teaser

Check it out.

</final>

Suscribirse a mi blog.

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

Copia de seguridad SPSite cmdlet silenciosamente se produce un error cuando se ejecuta con permisos mal

Estaba en un servidor y ejecutar un sitio comando aburrido backup de colección con el cmdlet de powershell Backup SPSite y consiguió el siguiente error:

Copia de seguridad SPSite : No se puede encontrar un objeto SPSite con Id o dirección URL: …  (mensaje completo a continuación)

image

He tenido problemas con este servidor, por lo que me hizo pensar que el servidor estaba enfermo o algo.  Cambié a stsadm vieja buena y esta vez conseguí un error diferente:

Esta operación puede realizarse únicamente en un equipo que se une a una granja de servidores... (mensaje completo a continuación)

image

Claro, lo que en la granja y todo lo que, pero ocurrió a mí que estaba conectado con mi cuenta y me conecto normalmente como una cuenta de sistema en este servidor.  Hice el backup sucedido y.  Lo que me parece interesante es que el cmdlet me dio un mensaje de error recortados de seguridad.  Es tipo de limpio pero no me ayuda mucho :) 

<final />

Suscribirse a mi blog.

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

Directamente a la lista de cárcel – Cisco VPN Client

Verano pasado, He creado una lista de "directamente a la cárcel" para el refrigerador.  #1 en la lista es Lawrence o ' Donnell (para predicciones inexactas), pero más allá del alcance de este blog :)  Hoy en día, Estoy añadiendo a la lista de cliente VPN de Cisco, y que está en el ámbito de una nariz.

Un montón de años, que muchos de los clientes utilizan Cisco VPN para habilitar el acceso remoto a su sitio.  En ese entonces, He creado el virtual PC para cada uno de estos clientes e instalado Cisco en? ¿Por qué?  Porque Cisco bloquea su máquina para que usted no puede incluso buscar impresoras en red local, no digamos herramientas peligrosas como Skype, Comunicador y el "~" clave.  Pero,  Si lo instala en una máquina virtual, la VM está bloqueada pero no su anfitrión. 

Me recuerda aquellos días de gloria hoy porque tengo que utilizar un cliente VPN de Cisco * nuevo * y me bloquea y tengo que usarlo en un minuto.  Quisiera más bien blog sobre cuánto cliente VPN de Cisco se merece estar en la cárcel, en lugar de usarlo...

</final>

Suscribirse a mi blog.

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

SharePoint Fest – Denver

Yo voy hablar en Denver en el evento de SharePoint Fest en mayo.  Voy a discutir algunos negocios comunes y técnico quieren-a-qué hacer en flujos de trabajo de SharePoint Designer y delinear algunos patrones se puede utilizar para resolverlos.

Hay un montón de otras cosas muy interesantes en la Conferencia, por lo tanto retirar: http://www.sharepointfest.com/Denver/

No es un evento gratis y tengo un código de descuento handy, así que dejar un comentario o ping a que y yo con mucho gusto voy a dar.

</final>

Suscribirse a mi blog.

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

Implementar un sistema de notificación emergente Global

Escribí un artículo para www.SharePoint.Briefing.com titulado"Implementar un sistema de notificación emergente Global.”  Esta función fue implementada para que un colegio comunitario comunicar cierre de escuela debido a la nieve y así sucesivamente. 

Utiliza una lista personalizada, fuera de la caja de SharePoint web services y algunos jQuery para hacer el trabajo.

Aquí es un reclamo:

image

Leer todo aquí: http://www.sharepointbriefing.com/features/article.php/3918471/Implement-a-Global-Pop-up-Notification-System.htm

</final>

Suscribirse a mi blog.

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

Conectar los filtros de campo de texto a la parte de Web personalizado

Quería recibir información de un filtro de campo de texto en SharePoint 2010 en mi parte de web personalizado.  Intenté usar Este artículo MSDN como base pero el artículo es bien roto o simplemente no estoy siguiendo lo correctamente.

Un poco más buscando activado Mike Smith Contribución de MSDN aquí (http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/72F1732A-7F93-441E-8644-2E82BBB153D9).

Hay un montón de cosas por ahí sobre elementos web conectable pero artículo de Mike es tan sencillo como obtiene.

</final>

Suscribirse a mi blog.

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

Cambiar el nombre de espacios de nombres de parte de Web (O, Una razón para "un Control de formulario Web de esta página o el elemento Web no puede mostrarse o importado)”

He estado trabajando para conseguir mis chuletas dev vuelta y con ese fin, trabajando en un proyecto de afición que tiene los siguientes bits:

  • Elemento web conectado que recibe un sitio o URL del sitio colección desde fuera del cuadro elemento web de filtro de texto de SharePoint.
  • Este elemento web busca toda la información el sitio seleccionado, genera un paquete XML y lo entrega a otro WP en la página (a través de conexiones).
  • 3elemento web de RD recibe el XML y algunas XSL transformar cosas.

Quería cambiar el nombre del espacio de nombres de todos los bits a "Nivlag" y estaba recibiendo golpeo hacia arriba con el siguiente error cuando me desplego el elemento web  mi entorno de pruebas:

Un elemento Web o un Control de formulario Web en esta página no se muestra o importado.  No se encontró el tipo o no está registrado como seguro.

Esto es problema de un principiante, pero pensé que sería anotar una nota sobre esto de todos modos.  Causó el error cuando elegí en el espacio de nombres predeterminado (que forma predeterminada el nombre del proyecto), Refactor seleccionado y, a continuación, cambiar el nombre como tal:

image

Cambiar el nombre de las cosas en un montón de lugares en el proyecto, pero no es suficiente.  También necesita hacer varios otros ajustes:

1. Abrir y editar un archivo manualmente, "ShaerPointProjectItem.spdata". Que archivo XML tiene un <SafeControls> sección.  La función de cambio de nombre de espacio de nombres no es consciente de este archivo por cualquier motivo, por lo que es necesario actualizar manualmente el Namespace hay.

2. Editar manualmente el archivo .webpart.  Por cualquier motivo, Visual Studio no cambia ya sea esta referencia.  Cambio de la "<tipo>"nodo para reflejar el espacio de nombres cambiado allí.

3. Por último, dependiendo de cómo usted repartido el espacio de nombres cambie, Visual studio puede actualizar también la cadena que hace referencia el archivo .ascx aquí:

Private const string _ascxPath = @ "~/_CONTROLTEMPLATES......

Puede que necesite cambiar eso atrás.  Te vas porque obtendrá un error similar al siguiente cuando intente y agregue el elemento web a una zona de elementos web en un  página:

Error de servidor en ' /’ Aplicación.


El archivo ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ no existe.

Descripción: Se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Por favor revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.
Detalles de la excepción: System.Web.HttpException: El archivo ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ no existe.
Error de código fuente:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

 

Fijar la referencia allí y debe ser bueno para ir.

4. Por último, el archivo ASCX real todavía tenía una referencia (para mí) para el antiguo espacio de nombres original (la función de refactor/rename no solucionarlo).  Usted sabrá acerca de este error al intentar agregar el elemento web a la página y aparece el siguiente mensaje:

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: No se pudo cargar el tipo 'RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl'.
Error de código fuente:

Línea 6:  <%@ Import Namespace="Microsoft.SharePoint" %> 
Línea 7:  <%@ Register Tagprefix = "WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Versión = 0, Cultura = neutral, PublicKeyToken = 71e9bce111e9429c" %>
Línea 8:  <%@ Control Language = "C#" AutoEventWireup = "true" CodeBehind="VisualWebPart1UserControl.ascx.cs" Inherits="RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

Archivo de código fuente: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Línea: 8


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

Editar directamente el archivo .ascx y fijar el espacio de nombres roto.

En este punto, Finalmente tuve una WebPart que viven en el espacio de nombres de mi preferencia.

</final>

Suscribirse a mi blog.

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