Oct
10

Office 365; SharePoint Online Public Website (Parte 2 Recuperando Toda La funcionalidad)

En la parte 1 de esta entrada creamos una colección de sitios publica de SharePoint Online, y establecimos la necesidad de recuperar parte de la funcionalidad acostumbrada.

Lo primero es ingresar a la configuración del sitio para ello completamos la URL así: http://(midominio)/_layouts/settings.aspx, esto nos llevara a la acostumbrada pantalla de configuración de los sitios.

image

Allí podremos habilitar las características avanzadas de SharePoint para la colección de sitios.

image

Luego para el sitio

image

Y la primera sorpresa la característica de publicación no se puede habilitar ya que lanza un error, porque la librería de paginas “Pages” ya existe. “The feature failed to activate because a list at ‘Pages’ already exists in this site. Delete or rename the list and try activating the feature again

image

En este punto se me ha ocurrido por medio de SharePoint Designer cambiarle el nombre a dicha librería , pero luego saca el mismo el error con la diferencia que ahora la librería que que ya existe es “PublishingImages”, pero esta no es visible ni por el navegador ni tampoco por el SharePoint Designer Sad smile, por lo cual creo que no es posible habilitar dicha característica, pero bueno por lo menos ya puedo subir y aplicar mi pagina maestra personalizada.

También es posible habilitar la característica de pagina wiki, retornando todo casi a la normalidad.

image

Espero les sea de utilidad.

Oct
10

Office 365; SharePoint Online Public Website (Parte 1 Creación)

Con un par de semanas trabajando con SharePoint Online de Office 365, no se me había ocurrido preguntarme como seria el acceso anónimo en esta plataforma y para mi sorpresa es muy diferente a como se maneja en SharePoint 2010.

Vamos a profundizar un poco lo primero es que en la consola de administración es posible crear 2 tipos de colecciones de sitios, los públicos y los privados, en mi caso solo puedo crear uno de tipo publico, ya que después de creado se deshabilita dicha opción.

image

Para crearlo, cuando el control esta habilitado simplemente de click en “New”, luego “Public Website”.

image

Digite el nombre, escoja la url de la lista desplegable y seleccione las demás características.

image

En la pantalla de administración se vera que el aprovisionamiento del nuevo sitio esta en progreso.

image

Una vez finalizado podemos acceder, y comienzan las sorpresas la apariencia es muy diferente a la acostumbrada.

image

Uno pensaría bueno me autentico y cambio todo esto para dejarlo como lo necesito, como se haría cualquier colección de sitios privada del SharePoint online pero, no es tan sencillo, sin embargo ya se presenta el aspecto familiar.

image

Pero el menú “Site Actions”, no permite ejecutar mayor acción.

image

Luego al ingresar a una de estas paginas algo que nunca habíamos visto.

image

Esto me pareció genial, porque es muy fácil de personalizar incluso para usuarios novatos, pero yo ya tenia una master page preparada para este sitio, necesito aplicarla, en la parte 2 recuperando toda la funcionalidad.

Espero les sea de utilidad.

Oct
07

Configurar Acceso Anónimo SharePoint 2010

Habilitar el acceso anónimo en SharePoint es muy sencillo tanto en la versión 2007 como en la versión 2010 la verdad es que no ha cambiado mucho solo que en el 2010 podemos usar el ribbon.

Lo primero es verificar en la administración central que el acceso anónimo este permitido en el nivel de la aplicación web, para ello diríjase a la administración central en el menú “Application Management” en el vinculo “Manage web applications”.

image

Seleccione la aplicación web sobre la cual desea habilitar el acceso anónimo y sobre el ribbon elija ”Authentication Providers”.

image

 

Seleccione el proveedor de autenticación sobre el cual va a habilitar el acceso anónimo para este caso el “Default”.

image

Habilite el acceso anónimo.

image

Luego el sobre el ribbon en la opción “Anonymous Policy” verifique que sobre su zona no aplique políticas.

image

image

En este punto se ha habilitado el acceso anónimo a nivel de la aplicación de web, aun nos resta configurarlo sobre los sitios. Para ello diríjase al sitio sobre el cual lo desea activar y en la configuración de permisos del sitio seleccione “Anonymous Access”

image

Seleccione el nivel de acceso que desea otorgar

image

Y listo ya tiene correctamente habilitado el acceso anónimo sobre su sitio.

image

Espero les sea de utilidad.

Jul
13

Habilitar net.pipe

 

Prerrequisitos:

  • Asegúrese de tener instalado el iis7 o superior.
  • Revise que la característica “Non-HTTP Activation” este instalada.

image

Primer Paso: Habilitar el protoco sobre el Sitio y Aplicación.

Sobre el sitio web deseado agregue el “binding” net.pipe

image

Se vera así.

image

 

Si tiene alguna dificultad haciendo por la interface grafica también puede conseguir el mismo resultado usado la línea de comandos con permisos elevados. Donde NOMBRE es el nombre del sitio.

%windir%\system32\inetsrv\appcmd.exe set site “NOMBRE” -+bindings.[protocol='net.pipe',bindingInformation='*']

Debe habilitar individualmente sobre cada aplicación el protocolo así:

En la configuración avanzada de la aplicación agregue “,net.pipe” a la lista de protocolos habilitados.

image

Si tiene alguna dificultad haciendo por la interface grafica también puede conseguir el mismo resultado usado la línea de comandos con permisos elevados. Donde NOMBRESITIO es el nombre del sitio y APLICACION es el nombre de la aplicación sobre la cual se quiere habilitar el protocolo.

%windir%\system32\inetsrv\appcmd.exe set app “NOMBRESITIO/APLICACION” /enabledProtocols:http,net.pipe

Segundo Paso: Configurar el web.config del servicio.

image

image

Segundo Paso: Configurar el web.config del cliente.

image

Y eso es todo espero les sea de utilidad.

Apr
11

SDK Visual Studio

 

Para los que actualizamos el Visual Studio 2010 al Service Pack 1 (versión 10.0.40219.1), e intentamos instalar el SDK Visual Studio 2010, obtendremos el siguiente error

SNAGHTML108849f

Pero tranquilidad ya salió la actualización de SDK versión SP1 y lo pueden descargar de     http://www.microsoft.com/downloads/en/details.aspx?FamilyID=21307C23-F0FF-4EF2-A0A4-DCA54DDB1E21&displaylang=en

También tengo entendido que si tienes el SDK en tu Visual Studio 2010 e intentas aplicar el SP1 te lanzará un error por lo cual debes desinstalar el SDK aplicar el SP1 del Visual Studio y ahora si instalar la nueva versión compatible con el.

Espero les sea de utilidad.

Etiquetas de Technorati: ,,,

Mar
22

Grupo de usuarios autenticados

 

 

Escribo este corto post porque siempre olvido exactamente como se escribe el grupo de usuarios autenticados.

NT AUTHORITY\authenticated users ;

Espero a ustedes también les pueda ser de utilidad.

Mar
18

Todo acerca de las calificaciones (Rating) en SharePoint 2010

 

Esta característica tan útil para los usuarios finales puede convertirse en un dolor de cabeza si no esta bien configurada; lo bueno es que hacerlo correctamente es muy sencillo veamos.

Lo primero es verificar que el servicio “User Profile Service” este iniciado en todos los servidores web de la granja, esto es muy importante en ambientes multiservidor.

image

El siguiente paso es verificar la periodicidad de la ejecución de los siguientes jobs en el temporizador, de forma predeterminada están para ejecutarse cada hora, si los usuarios requieren un refresco mas rápido de sus votaciones (calificaciones), usted debe ajustar este tiempo de ejecución en ambos jobs procurando dejar los mismos intervalos de tiempo para ambos jobs.

image

En este punto esta listo para habilitar el sistema de puntuación sobre la lista o biblioteca donde lo requiera, para esto simplemente diríjase a la configuración de la biblioteca.

image

Y habilite la clasificación.

image

Tenga en cuenta que la puntuación es una tarea asincrónica por lo tanto pruebe su correcto funcionamiento.

image

Al hacer click visualizara.

image

Antes de la ejecución de los jobs si un usuario refresca la pagina parecerá que no hubiera votado, sin embargo al pasar el puntero del mouse sobre el elemento visualizara.

image

Una vez los jobs descritos al inicio sean ejecutados el usuario vera que su calificación fue establecida!!!

Si los jobs terminan su ejecución y los usuarios aun no ven las calificaciones, es por un problema en el servicio User Profile, recomiendo detenga este servicio en todos los servidores de la granja y lo vuelva a arrancar en unos minutos deberían funcionar perfectamente el sistema de calificaciones.

Espero les sea de utilidad.

Etiquetas de Technorati: ,,,

Mar
10

Taxonomy Picker ERROR 7043

 

Al finalizar una implementación de SharePoint note que en el EvenViewer se lanzada el siguiente error:

EventID 7043 Source: SharePoint Foundation

Load control template file /_controltemplates/TaxonomyPicker.ascx failed: Could not load type ‘Microsoft.SharePoint.Portal.WebControls.TaxonomyPicker’ from assembly ‘Microsoft.SharePoint.Portal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c’ ….

Al revisar en la ubicación de los servidores \Program Files\Common Files\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES\, encontré el archivo TaxonomyPicker.ascx, sin embargo aun no sabia porque lanzaba el error, decidí cambiarle el nombre y el error dejo de aparecer y todas las funciones de SharePoint seguían operando normalmente.

Sin embargo me pareció que lo mejor era averiguar porque salía este error y después de googlear un rato encontré que el error se producía porque el archivo TaxonomyPicker.ascx tenia un carácter especial  “& #44;” que debía ser reemplazado simplemente por la “,”.

La solución la halle en el siguiente post  http://todd-carter.com/post/2010/05/03/Help-Wanted-Taxonomy-Picker.aspx

Espero les sea de utilidad.

Dec
01

Custom Page Layout contenido bloqueado para Edición

 

Cuando realizamos un page layout personalizado desde SharePoint Designer 2010 y lo guardamos y luego requerimos modificarlo vemos que este se encuentra bloqueado para una nueva edición. La solución a este problema la encontré en el siguiente blog http://sharepointfoundation2010.blogspot.com/2010/06/sharepoint-designer-2010-page-layout.html, y consiste simplemente en activar el botón “Advanced mode” como muestra la imagen.

 

Sep
17

Manejo de sesión Asp.net en SharePoint 2010

 

Etiquetas de Technorati: ,,

Hoy un compañero de trabajo de pregunto como era el manejo de sesión para un desarrollo .Net cuyo destino era SharePoint con NLB.

 

Pues bien SharePoint 2010 tiene la capacidad de manejar las sesiones Asp.net con total transparencia para el desarrollador, ya que toda la información de sesiones se almacena en una base de datos SQL.

 

Sin embargo esto también quiere decir que el uso intensivo de la sesión debe ser como siempre bien planificado.

Por defecto en una instalación estándar de SharePoint las sesiones Asp.net se encuentran deshabilitadas. Para habilitarlas en MOSS simplemente:

En la consola PowerShell ejecute

  • Enable-SPSessionStateService –DefaultProvision

 

Este comando establece los atributos por default dejando la base de datos de manejo de sesión en el mismo sitio que la base de configuración de SharePoint, si desea puede usar atributos adiciones para establecer dicha base de datos en otra ubicación.

 

  • DatabaseName 
  • DatabaseServer 
  • DatabaseCredentials
  •  

    Este cmdlet solo esta esta disponible para MOSS, para Fundation debemos realizar esta configuración manualmente.

    Y en el web.config de la aplicación web en donde desee habilitarlo establezca

    • <pages enableSessionState=”true”

     

    Y eso es todo, espero le sea de utilidad.

    Entradas más antiguas «