Archivo de la categoría: Sin categoría

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

Taxonomía discusiones nunca desaparecerá

Hay un hilo de tipo inusual "teoría" pasando aquí en los foros MSDN: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/thread/34d11f89-4405-4ba5-b0f0-faa5af6e6ad5/

Un montón de preguntas del Foro MSDN son muy "cómo hacer [x]"en la naturaleza.

Este es un gran tema y algunas de las cuestiones claves se abordan bastante bien en el hilo.

Unirse a la diversión!

</final>

Suscribirse a mi blog.

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

Utilizar columnas calculadas para cerrar brechas técnicas en flujos de trabajo SPD

Aquí es otro artículo para que escribió www.sharepointbriefing.com. Éste describe una técnica que podemos en SharePoint Designer para realizar cálculos que no son posibles usando cualquiera de las actividades de estilo de cálculo incorporado. La idea básica es utilizar una lista personalizada como un motor de cálculo – definir una lista que realiza el cálculo correctamente, crear un elemento a través del SPD y, a continuación, leer el resultado.

Aquí es un reclamo:

image

Lea más sobre ello aquí: http://sharepointbriefing.com/features/article.php/3866646/Use-Calculated-Columns-to-Close-Gaps-in-Workflows.htm

</final>

Suscribirse a mi blog.

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

Crear una imagen Rotator de SharePoint utilizando jQuery

Hace un tiempo, Escribí un artículo para SharePoint Briefing (www.sharepointbriefing.com) describe cómo crear un rotador de imagen en SharePoint. Aquí es un reclamo:

image

Leer el artículo completo aquí: http://sharepointbriefing.com/spcode/article.php/3861121/Create-an-Image-Rotator-in-SharePoint-Using-jQuery.htm

</final>

Suscribirse a mi blog.

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

Utilizar jQuery para matar a corrector ortográfico en listas de SharePoint

"Utilizar jQuery para matar a corrector ortográfico en listas de SharePoint:" de que el título de un artículo reciente de minas que la gente de buena www.sharepointbriefing.com publicado a principios de este mes.

Aquí es un reclamo:

image

Leer acerca de cómo y por qué quería matar a corrector ortográfico pobre aquí: http://sharepointbriefing.com/features/article.php/3869816/Use-jQuery-to-Kill-Spell-Checker-in-SharePoint-Lists.htm

</final>

Suscribirse a mi blog.

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

Solución: Flujo de trabajo de SPD y "la forma no puede procesarse …" Mensaje

Estaba preparando hoy dar una demostración de SharePoint 2010 centrándose en SPD 2010 flujos de trabajo. Como yo estaba preparando, Me golpeó este error cuando trató de ejecutar manualmente un flujo de trabajo:

No se puede procesar el formulario. Esto puede ser debido a una mala configuración del servicio de estado de Microsoft SharePoint Server. Para obtener más información, Póngase en contacto con el administrador del servidor.

Previamente había establecido mi granja en un portátil potente y tratando de ayudar a, Trató de desactivar / desactivar un montón de servicios, como se muestra:

image

It turns out that the State Service is pretty important 🙂

Vuelve a conectar mi aplicación web al servicio del Estado fue inmediatamente capaz de ejecutar Mis flujos de trabajo.

</final>

Suscribirse a mi blog.

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

Administración y pequeña nota acerca de Microsoft Online Services contraseñas

Empecé a trabajar con el Small Business productividad Online Suite de Microsoft hace varios meses, pero ahora tengo alguna razón mejor para ser usarlo.

Todavía estoy trabajando mi camino alrededor, así que puedo estar recibiendo algunos del mal de terminología, pero básicamente hay dos interfaces principales: el centro de administración y los propios servicios.

El sistema me estaba diciendo que tenía que cambiar mi contraseña, así que fue a continuación y que. Me permitió continuar y trabajar con la parte de servicios (SharePoint, Correo electrónico, y live meeting). Sin embargo, Cuando fui a la pantalla de administración, No me dejaba diciéndome que no creía que mi contraseña era correcta.

El comportamiento fue un poco extraño. Si introducido la contraseña I * pensamiento * debe ser, en blanco el ID de usuario y la contraseña y me dice la contraseña o ID de usuario es incorrecta. Si me ha entrado una contraseña descaradamente mal, Yo diría lo mismo, pero mantener intacto el campo ID de usuario.

He estado jugando con esto por un rato y finalmente llamado (Sí, en una mañana de domingo). Increíblemente, Becario, Ben, contestó el teléfono enseguida. Y, No tuve que introducir una tarjeta de crédito.

Larga historia corta, la contraseña de centro de administración utiliza reglas de contraseña diferente de la contraseña de servicios. La contraseña de administrador debe contener alfa, caracteres numéricos y especiales. Cuando cambié mi contraseña de administrador la primera vez, No seguí esa regla (ni me advertí!). Yo era capaz de cambiar a una contraseña de administración válido y regresó en.

Si usted experimenta ese tipo de problema en el futuro, ¿Sabes lo que funcionó para mí y espero que funcionará para usted.

</final>Suscribirse a mi blog.

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

Libro de computación social para SharePoint 2007

A mediados de julio, Me ofrecieron una oportunidad al autor de dos capítulos para Brendon Schwartz y Matt Ranlett próximo libro, Social Computing con Microsoft SharePoint 2007: Implementación de aplicaciones para SharePoint permitir la colaboración y la interacción en la empresa. (Creo que estaban tratando de ganar un concurso de longitud con ese título; Creo que ganaron). Aproveché la oportunidad y ahora, Finalmente, se realiza todo el libro, llegar a las tiendas en febrero.

A medida que madura de SharePoint, los editores han comenzado a producir una nueva ola de libros. Este libro es parte de esa ola. Esta ola se basa en la anterior ronda de manuales de referencia técnica, explicando las funciones y características principales y comienza a describir cómo utilizar las características y funciones para entregar valor de negocio de una manera muy superficial. No estoy diciendo que es algo superficial acerca de los manuales de referencia y su valor. En realidad, un libro como este en computación Social probablemente no podría haber sido escrito hace un año. (Literalmente, por supuesto se podría haber escrito, pero no creo que la comunidad habría sido preparada para ello). La nueva ola de libros tiende a asumir el lector entiende básicamente funciones centrales y en su lugar describe cómo utilizar las funciones de base de interesantes nuevas maneras.

Como dice claramente el titulo, Este es un libro sobre computación Social. Computación social es un tema para la discusión y la exploración y, la discusión está en marcha entre los primeros usuarios. Muchas compañías están ahora muy cómodas con las bibliotecas de documentos, tipos de contenido, búsqueda, flujo de trabajo básico, etc.. Tener implementado y domina estas características de pan y mantequilla, están listos para el siguiente nivel. Este libro ofrece ideas y estrategias para hacerlo y de tal modo, explotar nuevas e interesantes oportunidades que Informática Social trae al mundo.

Informática social es un tema grande y evolución y cubiertas de muchas cosas, incluyendo blogs, Wikis, etiquetado social, búsqueda, medios interactivos, mashups, "la gente," y otras orientadas socialmente "." SharePoint tiene una muy fuerte historia que contar en este campo y ahora, en este momento en Internet & Historia de SharePoint, es el momento para decirlo. Todas las cosas en igualdad de condiciones entre las empresas, aquellos que con éxito aprovechan la computación Social superando y los que no superan a. El tren se prepara salir de la estación y no quiere perderla! This book is your ticket for a seat on that train 🙂

Línea inferior, Esta es una entrada de blog lanzamiento libro. Es debido hacia fuera en febrero. El orden aquí: Social Computing con Microsoft SharePoint 2007: Implementación de aplicaciones para SharePoint permitir la colaboración y la interacción en la empresa.

(Full disclosure — no hay regalías dinero en él para mí si usted elige comprar el libro, así que esto no es un esfuerzo por impulsar mi cuenta de ahorros, Aunque si vende bien, ayudará a mi ego, que siempre quiere más, más, más!)

Como acotación al margen, a un lado pero muy importante, Doy las gracias Bob Fox para conectarme con Brendon. Y, por supuesto, Agradezco a Brendon y Matt para tomar una oportunidad en un novato como yo y dejarme autor de capítulos de su libro muy importante!

</final>

Suscribirse a mi blog.

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

Etiquetas de Technorati:

Utilizando Delicious.com a SharePoint de pista “v.Next” Información

Como encontrar recursos en la web sobre características disponibles en la próxima versión de SharePoint, Voy agregar a mis favoritos deliciosa. Parece que Delicious permite a las personas a suscribirse a una etiqueta particular, así que si usted está interesado en lo que me parece, Cuando parece, Suscríbase aquí: http://feeds.delicious.com/v2/rss/pagalvin/SharePoint_O14?count=15

</final>

Suscribirse a mi blog.

Etiquetas de Technorati:

Felicitaciones, Natalya!

Acabo de recibir la palabra que mi amigo y colega, Natalya Voskresenskaya hoy fue galardonado MVP de SharePoint. He estado trabajando con Natalya para casi 18 meses y de un merecido reconocimiento. Sé que como todos los MVPs, Ella está fuertemente motivada por la comunidad y su trabajo con ISPA, entre otras cosas, está ayudando a hacer uno de los más fuertes y más útiles de cualquier esfuerzo técnico orientado a la comunidad de SharePoint en el planeta.

Felicidades!

</final>