Búsqueda personalizada

viernes 29 de mayo de 2009

¿Cómo deshabilitar el autocompletar, en toda una granja SharePoint?

Howto disable autocomplete for an entire SharePoint farm 

Para evitar algunos problemas de seguridad, interesa que la utilidad de autocompletar se encuentre deshabilitada por defecto. Claro, que algunos lo hacemos por pura comodidad, al evitarnos el conocido “pop-up” preguntando o el desplegable con las opciones ya tecleadas anteriormente.

En el artículo enlazado viene la recomendación de deshabilitar el “Autocomplete” en todos los formularios, aunque más eficaz es la de escribir algo de código para la característica.

El código de ejemplo, se utilizará junto con el código .js para modificar la característica de “Autocomplete” de SharePoint:

1.     Crear los ficheros de característica que inyectarán contenido en la sección "AdditionalPageHead" de la master page.
2.     Crear una carpeta de característica en SharePoint. Añadir los ficheros Feature.xml y CustomSchema.xml como sigue:

TEMPLATE\FEATURES\DelegateControl\feature.xml

Feature.xml
===================
<?xml version="1.0" encoding="utf-8"?>
<Feature Id="<GUID>"
Title = "AUTOCOMPLETE Disable"
Description = "AUTOCOMPLETE Disable"
Creator = "creatorName"
Version = "1.0.0.0"
DefaultResourceFile=" "
Hidden ="TRUE"
Scope="WebApplication"
xmlns="http://schemas.microsoft.com/sharepoint/">
  <ElementManifests>
    <ElementManifest Location="CustomSchema.xml" />
  </ElementManifests>
</Feature>

CustomSchema.xml
=====================
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <Control Id="AdditionalPageHead"
  Sequence="80"
  ControlSrc="~/_controltemplates/custom/custom.ascx">
  </Control>
</Elements>

3. Crear un fichero custom.ascx y guardarlo en TEMPLATE\CONTROLTEMPLATES\custom\


Custom.ascx
====================
<%@ Control Language="C#" %>
<script type="text/javascript"
src="/_layouts/Custom/Custom.js" defer="true"></script>

4. Crear nuestro custom.js y guardarlo en Layouts/Custom/

 
Custom.js
====================
if (document.getElementsByTagName) {
  var forms = document.getElementsByTagName("form");
  for (var i=0; i<forms.length; i++) {
    forms[i].autocomplete = "off";
  }
}

Microsoft Virtual Earth cambia de nombre y mejora

Si si, tomad nota, pues Microsoft® Virtual Earth™ cambia de nombre.

1830600794_cd551970ed.jpg

Microsoft anuncia el lanzamiento de un nuevo producto de búsqueda, llamado Bing™.

El nuevo sitio, funcionará a partir del próximo 1 de Junio 2009 y estará disponible para todo el mundo el 3 de Junio de 2009 en www.Bing.com

Si os acercais a la URL encontrareis un vídeo funcional muy interesante y una breve introducción del equipo de Bing.

Bing & decide. Coming soon. Find out more...

“Bing maps for enterprise” es la plataforma de localización y mapas que expondrá el servicio “Bing maps” (Bing.com/maps) dando servicio a aquellas organizaciones que estén utilizando la tecnología de geolocalización en sus Web sites y aplicaciones.

¿Cómo afecta ésta mejora?

  • El logo del Virtual Earth Silverlight Map Control CTP no cambiará hasta la próxima versión.
  • Si estamos empleando Virtual Earth AJAX, Virtual Earth Web Services, MapPoint™ Web Service, o Multimap APIs, el logo en los mapas, cambiará automáticamente el 1 de Junio al de Bing. Solo cambia el logo, la funcionalidad y operatividad, no se verán afectadas.
  • Se publicarán actualizaciones y “case studies” en las siguientes semanas, donde “Bing maps for enterprise” reemplazará las referencias a “Virtual Earth”.
  • Si tenemos el logo de Virtual Earth en nuestras aplicaciones, sin utilizar las APIs para la implementación de logos, habrá que consultar las FAQs (que adjunto en versión original).

Comunicado por “The Bing Maps for Enterprise Team”

FAQ

Q. How will this affect my organization’s solution?

A. If you are using our mapping APIs, you will see the Bing watermark on content starting on June 1. This is a logo change only. This update will not introduce changes in performance or functionality of your application. The contract for your mapping service does not change in terms or duration. There is no action that you need to take.

Q. Do the API calls change?

A. No, the API calls will not change. They will still refer to Virtual Earth and MapPoint to help make sure that your implementation does not break and you do not need to make changes.

Q. Will the API Terms of Use change?

A. The API Terms of Use will be updated to replace the Microsoft Virtual Earth name with Bing Maps for Enterprise, but there is no other change to the terms.

Q. What if I have implemented the logo myself?

A. If you are not implementing the logo through the Virtual Earth, MapPoint Web Service, or Multimap APIs, please update your application to use the new Bing logo by September 1, 2009, at the latest. Logos may be obtained from your Microsoft contact for use with the mapping content in your application.

Q. My organization is featured in a Virtual Earth case study or press release. Will you be updating it with the new brand?

A. All new case studies and press releases after May 28, 2009, should feature the new brand. We will be updating some case studies to reflect the new brand and will contact you if necessary. We will not be updating press releases that predate the change.

Q. What if I refer to the Microsoft Virtual Earth brand on my Web site?

A. If you refer to Microsoft Virtual Earth on your Web site, we would like you to change your implementation to use the new name as soon as possible. If you would like to use the Bing logo or brand treatments on your Web site, please contact your Microsoft contact for approval and permission.

jueves 28 de mayo de 2009

Laboratorios virtuales de MOSS 2007

La mejor forma de aprender, siempre se ha dicho que, es practicando… así que, aquí os dejo varios enlaces y la fuente para suscribiros.

MSDN Virtual Labs: SharePoint Server 2007 Virtual Labs rss

TechNet Virtual Labs: SharePoint Products and Technologies

SharePoint Server 2007
Windows SharePoint Services 3.0

Revisarlo de vez en cuando, porque suele actualizarse.

miércoles 27 de mayo de 2009

Factura electrónica con Office 2007

New Picture

O como dice un amigo… el MSfacturaplus… (es un graciosillo)

Más en serio:

En el IV Congreso de Factura Electrónica y Digitalización Certificada que se lleva a cabo hoy 27 de Mayo, en el Auditorio de la Secretaría de Estado de Telecomunicaciones y para la Sociedad de la Información (SETSI), c/ Capitán Haya nº 41– 28071-Madrid (España).

Se presenta la solución de Albalia interactiva para factura electrónica en Ms Office 2007, de distribución gratuita y con acceso al código fuente en:

http://factoffice.codeplex.com

Para más detalles, teneis el enlace al blog, de uno de los que la han “liado”… en la imágen, que a su vez ha sido extraida del mismo origen.

lunes 25 de mayo de 2009

Montar máquinas de 64-bit en Virtual PC

Encontré ésta entrada en el blog del CIIN y me ha chocado un poco:

SharePoint 2010: ¿Cómo superar la limitación de los 64 bits?

Como he comentado en la entrada, tal vez no he entendido lo que viene a decir… miCompiStaMotivado

Todo viene a colación de la plataforma de 64-bit, en la que se implementa SharePoint Server 2010 (SPS 2010) y la “imposibilidad” de montar máquinas virtuales de demo en Virtual PC.

Yo trabajo mis demos en Vista Enterprise con Virtual PC, eso sí con SP1 y van bien para montar plataformas de 64-bit.

La información y descarga la obtuve en:

Microsoft Virtual PC 2007 SP1

Additonal Guest Operating System support:
Windows Vista® Ultimate Edition with Service Pack 1 (SP1)
Windows Vista® Business Edition with Service Pack 1 (SP1)
Windows Vista® Enterprise Edition with Service Pack 1 (SP1)
Windows Server® 2008 Standard
Windows XP Professional with Service Pack 3


Additional Host Operating System support:
Windows Vista® Ultimate Edition with Service Pack 1 (SP1)
Windows Vista® Business Edition with Service Pack 1 (SP1)
Windows Vista® Enterprise Edition with Service Pack 1 (SP1)
Windows XP Professional with Service Pack 3

sábado 16 de mayo de 2009

Eventos de lanzamiento Office 2010

No te quedes sin participar en la Technical Preview. Las plazas son limitadas.

New Picture (1)

Office 2010 the movie

Toma la forma de presentar los anuncios de estrenos cinematográficos y lo emplea en presentar el anuncio del lanzamiento de parte de la plataforma Office.

Catálogo Web Parts (out-of-the-box) MOSS 2007

Llevo mucho tiempo, oyendo a los clientes reclamarme un catálogo de Web Parts, para conocer las posibilidades de personalización de la plataforma, sin desarrollo alguno y sin tener que pagar más. Espero os sea de utilidad, tanto como a mí. Este documento está basado en el artículo original en inglés, referido en el apartado de recursos.

Existen más de 60 Web Parts (Elementos Web) incluidos en Microsoft Office SharePoint Server 2007, pero podemos encontrar otros muchos gratuitos o bajo licencia y si es el caso, también pueden desarrollarse, como un tipo de control de usuario particular de la plataforma.

Categorías de Web Parts

Los Web Parts se listan en el cuadro de diálogo Agregar Elementos Web (Add Web Parts) clasificados en las siguientes categorías:

  • Lists and Libraries (Listas y bibliotecas)
  • Business Data (Datos Empresariales)
  • Content Rollup (Resumen del contenido)
  • Dashboard (Panel de datos)
  • Default (Predeterminado)
  • Filter (Filtro)
  • Miscellaneous (Varios / Diversos)
  • Outlook Web Access
  • Search (Buscar)
  • Site Directory (Directorio de sitios)

Listas y Bibliotecas

Los Web Parts de ésta categoría son del tipo: List View Web Parts, que muestran información de listas del portal. Se pueden añadir para una misma lista, en distintas páginas y cada uno de ellos mostrará la misma información, actualizándose en todos a la vez, los cambios realizados a través de cualquiera de ellos.
El nombre del Web Part, es creado automáticamente con el nombre de la lista que visualiza.

Web Part

Propósito

Anuncios

La lista de anuncios, contienen los mensajes publicados por los contribuyentes del sitio. Para actualizar y visualizar éstos anuncios, utilizar el elemento web tipo vista de lista (List View Web Part) llamado Anuncios.

Calendario

La lista calendario contiene las citas y eventos registrados en la agenda. El List View Web Part Calendar, puede ser agregado a distintos lugares del sitio, para mostrar y actualizar la información.

Plantillas de Formulario (solo Mi Sitio)

Esta biblioteca, contiene las plantillas (aprobadas por el administrador) disponibles para la colección de sitios.

Vínculos

La lista de vínculos contiene los enlaces a las páginas Web, que los miembros del equipo pueden necesitar o resultar de su interés. Usar el Links List View Web Part para mostrar los enlaces importantes o interesantes, en distintos lugares del sitio.

Documentos Personales (solo Mi Sitio)

Usar ésta biblioteca de documentos para aquellos de uso personal. Solo será visible por el usuario y el administrador del servidor.

Documentos Compartidos

Una única biblioteca de documentos compartidos, es estándar de las áreas de documentos y sitios de equipos de trabajo. El Shared Documents List View Web Part puede agregarse a las páginas del sitio, al que pertenece la biblioteca original, pero no a las de otros sitios. Usarlo para acceder rápidamente a los documentos del equipo, desde distintos lugares del sitio.

Imágenes Compartidas (solo Mi Sitio)

El List View Web Part para la lista de imágenes compartidas, está disponible solo para "Mi Sitio". Las imágenes y fotos almacenadas, pueden ser visualizadas por cualquier visitante de "Mi Sitio".

Tareas

La lista de tareas es donde los miembros del equipo pueden llevar el seguimiento de los trabajos que han de llevarse a cabo. Agregar el Tasks List View Web Part to a la página, para visualizar y actualizar la lista de tareas.

Discusión

La lista de discusión, contiene los temas de debate de los miembros, basándose en el estilo de los grupos de noticias. Usar el Team Discussion List View Web Part para visualizar y añadir temas de discusión o debate.

Datos Empresariales

La mayor parte de los Web Parts de la categoría Business Data, utilizan la funcionalidad del Catálogo de Datos Empresariales (Business Data Catalog) para obtener información de servidores de aplicaciones como Microsoft SQL Server 2005, Siebel, o SAP, sin tener que desarrollar código. Antes de utilizar la funcionalidad de BDC a través de los Web Parts, ha de ser configurada / habilitada.

Web Part

Propósito

Business Data Actions

El Business Data Actions Web Part visualiza la lista de acciones asociada a una entidad, tal como se ha definido en el Business Data Catalog. (p.ej. Los usuarios del portal pueden enviar e-mails a un cliente o editar su dirección, en la entidad Cliente)

Business Data Item

El Business Data Item Web Part visualiza los detalles de la instancia de una entidad de la aplicación empresarial. (p.ej. los detalles de un cliente determinado o de una orden de la base de datos de ventas)

Business Data Item Builder

El Business Data Item Builder Web Part crea un elemento de dato empresarial, basado en los parámetros de una consulta y con él, alimenta otros Web Parts. Solo puede ser utilizado en las páginas de Datos Empresariales.

Business Data List

El Business Data List Web Part visualiza la lista de instancias de una entidad, desde una aplicación empresarial registrada en el BDC. (p.ej. clientes u órdenes de una base de datos de ventas)

Business Data Related List

El Business Data Related List Web Part visualiza una lista de instancias de entidades relacionadas, desde una aplicación empresarial. (p.ej. las órdenes de un cliente determinado, de una base de datos de ventas)

Excel Web Access

El Excel Access Web part visualiza un libro de Excel de modo seguro y sencillo, para compartir informes con otros usuarios, analizar y explorer la información. Este Web Part, no utilize el BDC, pero antes de poder utilizarlo, hay que instalar y habilitar el componernte de Excel Services.

IView Web Part

El IView Web part visualiza iViews de SAP portal servers.

WSRP Consumer Web Part

El WSRP Consumer Web part visualiza portales de sitios web utilizando WSRP 1.1.

Resumen del contenido

La mayoría de Web Parts listados en ésta categoría solo están disponibles para "Mi Sitio".

Web Part

Propósito

Colleague Tracker (solo Mi Sitio)

Este Web Part muestra los cambios recientes de las propiedades de tus contactos y compañeros. Permite hacer seguimiento de los aniversarios, pertenencias a grupos y cambios de localización.

Compañeros (solo Mi Sitio)

Usar éste Web Part to para mostrar la lista actualizada de contactos y compañeros.

In Common Between Us (solo Mi Sitio)

Este Web Part muestra elementos que tiene en común la persona que visualiza Mi Sitio, con el propietario de éste. (p.ej. jefatura, compañeros, pertenencia a grupos)

Pertenencia a grupos (solo Mi Sitio)

Este Web Part muestra las listas de distribución que incluyen al usuario. Así como los sitios de SharePointe en los que es el único miembro (no incluye los sitios a los que tiene acceso por pertenecer a un grupo).

Mis Vínculos (solo Mi Sitio)

Este listado de vínculos es similar al listado del sitio normal de SharePoint, salvo que es para uso exclusive del usuario propietario. Usar el My Links List View Web Part para visualizar y mantener el listado de vínculos.

Mis Imágenes (solo Mi Sitio)

Usar el Web Part para mantener una biblioteca con las fotos e imágenes favoritas. Los visitantes pueden verlas individualmente o como una presentación de diapositivas.

Mis Sitios SharePoint (solo Mi Sitio)

Usar el My SharePoint Sites Web Part para mostrar documentos y tareas autorizadas por el usuario propietario de Mi Sitio, en los sitios de su elección. Este Web Part funciona de modo similar al Site Aggregator Web Part, salvo que aquel no muestra listas de tareas.

My Workspaces (solo Mi Sitio)

Este Web Part muestra una lista de sitios y espacios de trabajo creados bajo Mi Sitio.

Recent Blog Posts (solo Mi Sitio)

Usar este Web Part para mostrar una lista de las entradas de blog más recientes. La gente que visite el blog, podrá usar este Web Part para acceder rápidamente a las entradas que no han consultado antes.

Documentos SharePoint (solo Mi Sitio)

Este Web Part muestra una lista de documentos en bibliotecas de Mi Sitio.

Agregador de sitios

Usar el Site Aggregator Web part para mostrar sitios de la elección del usuario. Para los sitios de SharePoint, muestra los documentos del usuario en los sitios y provee de un enlace para acceder. Para otros sitios (no SharePoint), muestra el sitio. Site Aggregator Web Part permite visualizar varios sitios web en una ventana del sitio SharePoint. Es como un navegador en el navegador.

Panel de datos

Los Dashboard Web Parts pueden utilizarse para conformar un panel de información empresarial de la organización. La información presentada en el panel, proviene de variadas fuentes de datos, casi siempre de bases de datos y aplicaciones de la organización. Se puede utilizar el mismo Dashboard Web Parts varias veces en la página de panel y configurar cada visualización con diferentes tipos de información.

Web Part

Propósito

Key Performance Indicators

El Key Performance Indicators Web Part muestra una lista de indicadores de rendimiento. Los indicadores muestran medidas importantes para la organización y el progreso hacia la consecución de los objetivos. (p.ej. indicador de ventas a lo largo de los últimos 3 meses)

KPI Details

El KPI Details Web Part muestra detalles del estado de un único indicador. El indicador de estados proporciona una medida que puede ser obtenida de variados origenes de datos como las listas de SharePoint, libros Excel y KPIs de los Analysis Services de SQL Server. (p.ej. el indicador de ventas a lo largo de los últimos 3 meses, se puede desdoblar en elementos para cada semana del período)

Predeterminado

Los Default Web Parts son los que proveen de las funcionalidades más utilizadas en los sitios de publicación y pueden utilizarse para mostrar contenido dinámico.

Web Part

Propósito

Consulta de contenido

El Content Query Web Part permite obtener información de acuerdo con los criterios de múltiples listas y bibliotecas de la colección de sitios y mostrarla en un lugar de la página, ordenado y organizado en el modo deseado. Cuando la información originaria cambia, la información en la página es actualizada.Usar el Content Query Web Part cuando se desee crear vistas dinámicas del contenido. Se puede personalizar la consulta que define el contenido presentado, así como el modo en el que es presentado en la página.

Necesito…

El I need to Web Part muestra las tareas y herramientas de los sitios de usuarios, desde una lista especificada. (p.ej. completar un parte de horas)

Visor de RSS

El RSS Viewer Web Part muestra los RSS feeds. Usarlo para mostrar cabeceras de noticias o una lista de documentos en una biblioteca, automáticamente actualizado.

Vínculo de resumen

Usar el Summary Links Web Part para mostrar enlaces en la página. Es similar a una lista de Favoritos, except en que siempre está visible. Se pueden agregar enlaces internos o externos.

Tabla de contenido

Usar el Table of Contents Web Part para mostrar la jerarquía de navegación del sitio, en una página. Este Web Part presenta un mapa de sitio para el sitio elegido (siempre que se disponga de permiso). Los elementos mostrados son hipervínculos.

Esta semana en imágenes

El This Week in Pictures Web Part muestra una imagen de la biblioteca de imágenes y enlaces a la presentación en diapositivas de todas las imágenes.

Filtro

Filter Web Parts se conectan a Web Parts que contienen grupos de información para cambiar su visualización. Pueden solicitar entrada de datos al usuario, o ser invisibles como en el caso del Current User filter, que filtra en función del usuario validado en el sitio.

Algunos Filter Web Parts filtran los datos automáticamente, otros permiten visualizar la página introduciendo valores o seleccionándolos de una lista. Están diseñados para trabajar con datos de Microsoft SQL Server 2005 Analysis Services, listas de Microsoft Office SharePoint Server 2007, datos en un Business Data Catalog, o en un libro contenido en el Microsoft Office Excel Web Access Web Part.

Web Part

Propósito

Business Data Catalog Filter

Éste Web Part permite seleccionar una entidad del BDC y especificar el valor de una columna, también puede añadirse una descripción. (p.ej. la entidad Productos, Nombre Producto puede ser utilizado como la columna valor, el resultado en la página es un desplegable que permite buscar los productos por nombre)

Choice Filter

El Choice Filter Web Part permite especificar valores en el panel de herramientas del Web Part. Los usuarios seleccionan uno de los valores de la lista desplegable que muestra.

Current User Filter

El Current User Filter Web Part provee de la información del usuario conectado a otro Web Part, cuando la información puede ser utilizada para filtrar datos que el usuario pueda ver. (p. ej. Puede enviar el nombre del usuario a una lista de registro de entradas, para permitirle hacer seguimiento, sin que nadie más lo vea). Este Web Part no tiene interfaz de usuario y no puede visualizarse.

Date Filter

Usar éste Web Part para filtrar información por fechas. Los usuarios pueden seleccionar la información por fechas. Puede establecerse un valor por defecto o dejarlo en blanco.

Filter Actions

Este Web Part muestra un botón en la página para ejecutar el criterio de filtrado.

Page Field Filter

Este Web Part filtra el contenido de otros Web Parts, utilizando información de la página actual.

Query String (URL) Filter

El Query String (URL) Filter Web Part permite añadir filtros a una URL, cuando se añade el vínculo a una página diferente del panel de datos.

SharePoint List Filter

Cuando se configura éste filtro, se apunta a una lista de SharePoint y se especifica el valor de una columna, tal como título, descripción, fecha o tipo de documento. Los usuarios pueden navegar a la lista cuando eligen de entre el tipo de elementos especificados. Éste Web Part es similar al Choice Filter, salvo que las opciones están almacenadas en una lista de SharePoint en lugar de en el propio Web Part.

SQL Server 2005 Analysis Services Filter

Éste filtro permite seleccionar datos de conexión desde un Web Part a la página en la que se encuentra, o desde una biblioteca de SharePoint Data Connection, o biblioteca de Office Data Connection.

Text Filter

Puede especificarse un texto predeterminado para la búsqueda o permitir al usuario introducir el que desee. También puede solicitarse al usuario que introduzca la cadena de búsqueda.

Varios / Diversos

Estos Web Parts son utilizados para variados y diversos propósitos.

Web Part

Propósito

Detalles contacto

Usar este Web Part para mostrar detalles sobre el contacto para ésta página o sitio.

Editor de contenido

El Content Editor Web Part provee de un editor de texto enriquecido, para añadir texto formateado, tablas, hipervínculos e imágenes a la página de Web Parts.

Formulario

Este Web Part conecta controles de formulario sencillos a otros Web Parts. (p.ej. puede filtrarse la lista de empleados por el apellido)

Imagen

El Image Web Part muestra imágenes y fotos en la página.

Visor de páginas

El Page Viewer Web Part muestra páginas Web, archives o carpetas en una página de Web Partsfiles.

Documentos relevantes

El Relevant Documents Web Part muestra una lista de documentos de todas las bibliotecas en el sitio actual, que han sido creados, modificados y/o desprotegidos por el usuario conectaqdo.

Usuarios del sitio

El Site Users Web Part muestra una lista de usuarios y grupos con permisos para utilizar el sitio.

Tareas de usuario

Usar éste Web Part para tareas incluidas en el sitio, que han sido asignadas al usuario conectado.

Elemento Web XML

Usar éste Web Part para mostrar Extensible Markup Language (XML) y aplicar Extensible Stylesheet Language Transformations (XSLT) al XML antes de mostrar el contenido. Puede utilizarse para mostrar datos estructurados desde tablas o consultas a bases de datos, documentos basados en XML o formularios XML que combinen datos estructurados o no. (p.ej. informes semanales o gastos de viajes)

Outlook Web Access

Outlook Web Access Web Parts permiten mostrar información seleccionada de la cuenta de Outlook en el sitio SharePoint. El Web Part tiene una conexión bi-direccional con Outlook de modo que los cambios en un lugar, aparecen en el otro.

Web Part

Propósito

Mi calendario

El Web part My Calendar muestra nuestro calendario, utilizando el Outlook Web Access para Microsoft Exchange Server 2003 o posterior.

Mis contactos

El Web part My Contacts muestra nuestros contactos, utilizando el Outlook Web Access para Microsoft Exchange Server 2003 o posterior.

Mi bandeja de entrada

El Web part My Inbox muestra nuestra bandeja de entrada, utilizando el Outlook Web Access para Microsoft Exchange Server 2003 o posterior.

Mi carpeta de correo

El Web part My Mail Folder muestra nuestra carpeta de correo, utilizando el Outlook Web Access para Microsoft Exchange Server 2003 o posterior.

Mis tareas

El Web part My Tasks muestra nuestras tareas, utilizando el Outlook Web Access para Microsoft Exchange Server 2003 o posterior.

Buscar

Search Web Parts son un conjunto de herramientas para encontrar información en los sitios de SharePoint y mostrar los resultados.

Search Box, Advanced Search Box y People Search Box Web Parts duplican las funcionalidades de búsqueda que aparece por defecto en la esquina superior derecha en cada sitio SharePoint.

Web Part

Propósito

Cuadro de búsqueda avanzada

Este Web Part es utilizado para parametrizar búsquedas basadas en propiedades y combinaciones de palabras. Añade unos campos que posiblitan al usuario confeccionar búsquedas muy precisas.

Federated Results

Este Web Part muestra resultados de búsquedas federadas (una única búsqueda cubre varios orígenes (Web Sites o bases de datos).

Top Federated Results

Este Web Part muestra los resultados mejores de una búsqueda federada.

Cuadro de búsqueda de personas

Este Web Part provee del cuadro de búsqueda utilizado para buscar gente en la organización. Puede buscar propiedades públicas como nombre, organización y localización.

Resultados de la búsqueda de personas

Este Web Part muestra los resultados de la búsqueda de personas y propiedades asociadas a ellas. Provee de muchas opciones para controlar como los resultados son mostrados.

Vínculos de acciones de búsqueda

Este Search Action Links Web Part permite el controlar las opciones que estarán disponibles cuando el usuario visualize los resultados.

Resultados de búsqueda más probables

Usar éste Search Best Bets Web Part para sobreiluminar los resultados que se aproximan más a la información que el usuario desea encontrar. El Web Part tiene varias opciones para controlar como las mejores coincidencias, son seleccionadas. Los administradores de sitio, pueden usar éstas opciones para promocionar determinadas páginas.

Cuadro de búsqueda

Este Web Part es el cuadro de búsqueda convencional. El usuario puede seleccionar el ámbito de búsqueda. Si el usuario necesita mayor control sobre la búsqueda, puede usar la funcionalidad avanzada.

Resultados principales de la búsqueda

Este Search Core Results Web Part muestra los resultados de la búsqueda (no la de personas). Tiene varias opciones para controlar el modo en que los resultados son mostrados.

Resultados de búsqueda con nivel de confianza alto

Usar éste Search High Confidence Results Web Part para mostrar resultados de búsquedas que coincidan exáctamente con la cadena de búsqueda del usuario. El Web Part tiene un número de opciones para controlar como los resultados son elegidos.

Paginación de búsqueda

Este Web Part controla los enlaces que permiten al usuario moverse por las páginas de resultados.

Estadísticas de búsqueda

Este Web Part muestra las estadísticas como número de resultados mostrados en la página actual, número total de resultados y tiempo empleado en la búsqueda.

Resumen de la búsqueda

Este Web Part muestra la funcionalidad de "Quiso decir…" para la búsqueda de términos. (p.ej. si el usuario teclea "Microsoft" en el cuadro de búsqueda, el Web Part mostrará "¿Quiso decir Microsoft?" El usuario puede pinchar en el término sugerido para continuar la búsqueda.

Directorio de sitios

Site directory Web Parts permite construir una tabla de contenidos para la colección de sitios de SharePoint. Puede utilizarse en cualquier nivel y sitio.

Web Part

Propósito

Categorías

El Categories Web Part muestra categorías del directorio de sitios.

Sitios de la categoría

El Sites in Category Web Part muestra sitios en el directorio de sitios.

Sitios superiores

El Top Sites Web Part muestra los sitios superiores del directorio de sitios.

Otros servicios que proveen sus propios Web Parts

En Microsoft SQL Server 2000 Reporting Services Service Pack 2 (SP2), se introdujeron dos SharePoint 2.0 Web Parts para facilitar la visualización y trabajo con informes obtenidos gracias al servicio. Desde entonces el Report Explorer Web Part y el Report Viewer Web Part, continuan estando disponibles en las versions posteriores de Microsoft SQL Server Reporting Services.

Ambos Web Parts pueden ser utilizados para interoperar no solo con los informes de SQL, también con la plataforma Dynamics y en concreto con la herramienta de CRM desde su versión 3.0.

Ahora bien, si se desea utilizar los SharePoint 3.0 Web Parts para acceder al servidor de informes, que funciona en modo integrado con SharePoint, usar el Add-in de Reporting Services.

Para la interoperabilidad con Dynamics CRM, se dispone del Elemento Web de lista para Microsoft Dynamics CRM (en sus versiones 3.0 y 4.0), que permite mostrar los elementos de entidades de CRM como elementos de lista de SharePoint.

¿Por qué no puedo encontrar el Web Part que busco?

Cuando personalicemos la página, si no encontramos el Web Part listado en éste artículo, puede ser debido a:

  • Las características de SharePoint (features) requeridas para soportar el Web Part no están habilitadas para el sitio.
  • El administrador del SharePoint Server ha deshabilitado el Web Part.
  • No tiene suficientes permisos para usar el Web Part.
  • El Web Part no está disponible para el tipo de página con la que está trabajando. (p.ej. algunos Web Parts solo están disponibles para las páginas de Mi Sitio)

Entonces consultar con el administrador de SharePoint.

Los Web Parts que están disponibles, se listan en la ventana de diálogo Add Web Parts tal como se muestra al principio.

¿Dónde puedo encontrar más Web Parts?

No estamos limitados a utilizar los Web Parts que provee SharePoint Server. Se puede crear o buscando con las palabras "SharePoint Web Parts" en la Internet podemos encontrar numerosas compañías que los venden.

También podemos obtener de manera gratuita, en CodePlex, el sitio web de la comunidad de desarrollo de Microsoft. Si encuentra un Web Part en CodePlex que desees utilizar, has de tener en cuenta los siguientes puntos:

  • Aunque Microsoft apoya el desarrollo de software open-source software, no provee de soporte técnico para este software ni garantiza que funcione como se describe.
  • Los desarrolladores que publican software en CodePlex son animados a ayudar a los usuarios que tengan dificultades y preguntas, pero el nivel de soporte puede variar de un producto a otro. No esperar ayuda inmediata.
  • Dependiendo del nivel de permisos y perfil técnico, puede instalar y utilizar el Web Part uno mismo, o quizá sea necesaria la ayuda del administrador de SharePoint.

Recursos

Sitio de SharePoint Server 2007

Overview of Web Parts available in SharePoint Server 2007

_http://office.microsoft.com/en-gb/sharepointserver/HA103357331033.aspx

Sitio de recursos MSDN

Web Parts Resource Center

_ http://msdn.microsoft.com/es-es/office/dd831048(en-us).aspx

Sitio de recursos TechNet

Viewing Reports with SharePoint 2.0 Web Parts

_http://technet.microsoft.com/en-us/library/ms159772.aspx

How to: Install or Uninstall the Reporting Services Add-in

_http://technet.microsoft.com/en-us/library/aa905871.aspx

Sitio de la solución Adventure Works

_http://www.adventure-works.com (acceso anónimo)

jueves 7 de mayo de 2009

PHP en Windows Training Kit (April 2009)

PHP on Windows Training Kit (April 2009)

Para aquellos que aún desconfían de la interoperabilidad de la tecnología de Microsoft con el desarrollo en PHP, va ésta invitación a hacer uso y prueba del kit de formación.

Incluye demos, talleres y ayuda, para programar aplicaciones utilizando Windows, IIS 7.0 y SQL Server 2008.

php.jpg microsoft-logo.jpg

PHP & SQL Server Demos

· Integrating SQL Server Geo-Spatial with PHP

· SQL Server Reporting Services and PHP

PHP & SQL Server Hands On Labs

· Introduction to Using SQL Server with PHP

· Using Full Text Search over Office Documents in PHP

PHP on Windows Hands On Labs

· IIS Access Control Features for PHP

· Using IIS 7.0 Media Features in a PHP Application

· Troubleshooting PHP

· Migrating PHP Applications to IIS 7.0

PHP & SQL Server Demos

· Integrating SQL Server Geo-Spatial with PHP

· SQL Server Reporting Services and PHP

PHP & SQL Server Hands On Labs

· Introduction to Using SQL Server with PHP

· Using Full Text Search over Office Documents in PHP

PHP on Windows Hands On Labs

· IIS Access Control Features for PHP

· Using IIS 7.0 Media Features in a PHP Application

· Troubleshooting PHP

· Migrating PHP Applications to IIS 7.0

 

Please download the Training Kit, checkout the content, and send feedback to phptk@microsoft.com.

miércoles 29 de abril de 2009

Visor de documentos para SharePoint y/o Dynamics CRM

Como ya sabeis, para SharePoint hay muchos visores de documentos implementados: IBM Filenet, PDF, TIFF …

Bien, pues he aquí una solución (me temo que NO es gratuita) al tema, de forma bastante eficaz: AJAX Document Viewer

Ajax document viewer

Inicialmente, lo busqué para SharePoint, si bien es cierto que puede cubrir las necesidades de Dynamics CRM.

Para conocer la lista de tipos de documentos soportados, podeis acceder a través del enlace de la marca: logo_Adeptol

Para SharePoint: _http://www.sharepointviewer.net/

  • No utiliza controles ActiveX
  • Soporta Information Rights Management

Una demo de integración (grabaciones en YouTube)

Avalado como solución por Microsoft, se puede encontrar la referencia en: New Picture

Ley de protección de datos personales

Ya que la ley de protección de datos, se ha convertido en “el pan nuestro de cada día”, os cuento que se ha editado el siguiente manual:

“La protección de Datos Personales. Soluciones en entornos Microsoft. Versión 2.0”

clip_image002

Lo teneis listo para descargar de forma gratuita en el enlace de la imágen.

El libro se ha presentado el Lunes 20 de Abril, en la Agencia de Protección de Datos, y tanto su director (D. Artemi Rallo, con el libro en la foto) como el Director de Red.es (D. Sebastian Muriel), han tenido la amabilidad de sumar un Prólogo.

clip_image002[5]

Hace algo más de un año, se aprobó el nuevo Real Decreto 1720/2007 que desarrolla la Ley orgánica de Protección de Datos (LOPD), entrando en vigor a principios del 2008.

Este Real Decreto, para entendernos, dice como y de que forma hay que cumplir con dicha ley, que afecta a TODAS las empresas, Administraciones, independientemente de su tamaño, condición, etc ..

Es decir, entre otras muchas cosas dice como las empresas tienen que proteger los datos personales almacenados en sus Sistemas de Información en función de su sensibilidad, información en papel etc...

Este manual no son más que recomendaciones técnicas contextualizadas artículo por artículo relevante en tecnología, del Reglamento de la LOPD, que servirán de ayuda a esos técnicos, Directores de Sistemas, Directores de Seguridad etc, que han de plasmar en configuraciones técnicas concretas, las exigencias legales de un Reglamento como el de la LOPD.

El manual es también útil para los no técnicos que necesiten entender con un lenguaje llano y no especializado, el reglamento.