20071110
Antes de ponernos a programar sobre MOSS 2007 es importante conocer las características que ya ofrece la solución desde la caja para evitarnos desarrollar con código funcionalidades que ya estuvieran disponibles sin programación. A continuación una brevemente explicada pero completa lista de características de Microsoft SharePoint Server 2007. En negritas las características que son nuevas respecto a la versión anterior, en itálicas las características ampliadas: - Portal. - Características que permiten diseñar, desplegar y administrar portales empresariales de Intranet y Web, además de sitios divisionales hacia dentro de la organización.
- Plantillas de sitios (Portales) y Definiciones de Sitios. - Permiten utilizar plantillas predefinidas de portales desde la interfase del usuario final.
- Sitios personales. - Se utilizan para que cada miembro de la organización pueda mantener actualizada su información personal y compartir recursos sin necesidad de administración compleja.
- Redes sociales. - Identificación de intereses comúnes y conexiones personales. Utiliza la información almacenada en el Directorio Activo, aplicaciones de línea de negocios (LOB, Line of Business) , correo electrónico y otras formas de comunicación electrónica.
- Controles de privacidad. - Permiten dar autorizaciones a quién puede ver los contenidos publicados, por ejemplo: "Mi jefe", "Mi equipo de trabajo", "Mis colegas", "Todos", etc.
- Elemento Web Roll-up de sitios y documentos. - Muestra los sitios y documentos relevantes a el usuario que se encuentra firmado.
- Elemento Web de colegas y membresías. - Muestra enlaces a los miembros de la organización y grupos a los que pertenece el usuario que se encuentra firmado.
- Directorios de sitio. - Entre sus principales bondades está un rastreador de enlaces rotos hacia recursos externos.
- Proveedor de autenticación LDAP. - A partir del motor de autenticación de WSS permite a los usuarios firmarse por medio del directorio activo de la organización.
- Firma única (Single Sign On). - Permite utilizar una sola autenticación para todas las aplicaciones que utiliza el usuario.
- Búsqueda
- Experiencia de búsqueda consistente. - Ahora la experiencia de usuario del motor de búsqueda está unificado, de este modo se evita confusión por parte de los usuarios, la búsqueda está integrada con Microsoft Search.
- Búsqueda por relevancia. - Entre otras se puede configurar la relevancia de un documento a partir de distancia en clics, texto en hipervínculos, profundidad de la URL, taxonomía de la URL, extracción de metadatos dinámica, detección automática de lenguaje, relevancia orientada al tipo de archivo y análisis de texto extendido.
- Consulta uniforme y escalable. - Se puede programar búsqueda por palabras clave, sintáxis SQL o por URL y se puede ampliar en forma significativa el proceso de búsquedas programáticamente.
- Fuentes de contenidos. - Se pueden anexar fuentes de contenidos externas a MOSS, permitiendo por ejemplo hacer búsquedas en bases de datos directamente o incluso en plataformas distintas como Mainframes o Archipes.
- Búsqueda de gente y experiencia . - A partir de las características de redes sociales se pueden identificar talentos en la organización que tal vez estaban "perdidos" al momento de atacar oportunidades de negocio.
- Búsqueda de datos de negocio. - Se puede acceder por medio de ADO .NET o servicios Web a información de aplicaciones externas, por ejemplo un CRM o ERP.
- Administración de la búsqueda. - Se puede buscar en almacenes de datos, reportes y repositorios de terceros administrando todo esto de manera centralizada.
- Objetivos de contenido. - Se pueden determinar audiencias para los componentes de las páginas, ocultando documentos o páginas en la búsqueda según el usuario o grupo al que pertenece.
- Extensibilidad y programabilidad. - Todas las funciones de las búsquedas de MOSS pueden accederse vía servicios Web o el API de MOSS.
- Administración de contenidos. - Características que permiten administrar el ciclo de vida de la información.
- Documentos
- Formularios de flujos de InfoPath. - SharePoint extiende las funcionalidades de programación de flujos de InfoPath permitiendo crear flujos de documentos que pueden aprovecharse tanto en el servidor como en aplicaciones cliente de Microsoft Office como Word, PowerPoint o Excel.
- Panel de información de documentos. - Permite como parte del proceso de autoría de documentos de Microsoft Office visualizar y actualizar las diferentes propiedades de los documentos.
- Convertidores de documentos. - Permite visualizar gran cantidad de tipos de documentos sin necesidad de aplicaciones cliente, convirtiendo los contenidos a formato XHTML estándar.
- Registros
- Políticas y auditoría. - Permite administrar de manera automatizada agendas de retención y expiración de documentos basadas en políticas. Genera auditoría y reportes de acciones basadas en políticas. Etiquetado y manejo de código de barras sin necesidad de modificar los documentos físicamente. Se integra nativamente con Microsoft Windows Rights Management Services (RMS).
- Repositorio de registros. - Existe ya una plantilla de repositorio de registros con capacidad de asegurar la integridad de los archivos guardados en el mismo. Las políticas se aplican uniformemente, administrando de esta manera el etiquetado, auditoría y expiración de los registros de negocio. Además se pueden congelar las políticas de administración en elementos que se requieran como están para efectos de litigios legales, auditorías y otros tipos de investigación.
- Búsqueda y procesamiento. - El buscador de MOSS puede alimentarse de metadatos que se manejan asociados a cada documento pero también pueden automatizarse tareas del tipo "mandar este documento por correo a la siguiente lista de personas".
- Web
- Personalización de páginas y sitios. - La personalización de los portales y sitios de SharePoint incluyen navegación de sitio, Creación de MasterPages con funcionalidad mínima, componentes de edición de páginas, inclusión de contenido HTML, estilos, selección de activos, elementos Web de consultas y creación de campos personalizados.
- Variaciones y sitios multi lenguaje. - Por medio de la característica variations es posible mantener versiones en múltiples lenguajes de los portales y sitios y su lógica de manejo y redirección es totalmente configurable.
- Despliegue de contenidos entre servidores. - Se pueden hacer réplicas de contenidos a través de múltiples servidores con procesos agendables.
- Publicación de páginas utilizando convertidores de documentos. - Los usuarios pueden generar documentos en la aplicación cliente de su preferencia y posteriormente publicarlas en Web usando MOSS como contenidos HTML.
- Despliegue y publicación en Web. - Permite escenarios en los que distintas personas colaboran en la publicación de contenidos en un mismo sitio Web.
- Procesos de negocio
- Construído sobre los estándares XML de la industria
- Modelo de desarrollo "Design Once". -MOSS puede gestionar que los formuarios funcionen como formularios de InfoPath o como formularios basados en Web.
- Agente de importación de formularios. - Permite convertir formularios creados en Word o Excel en formularios de InfoPath de manera sencilla y rápida.
- Características avanzadas de formularios sin utilización de código. - Validación, cálculos, formato condicional y reglas en forma declarativa, sin utilización de código.
- Modelo integrado de despliegue para formularios sin utilización de código. - Los formularios con características avanzadas pueden desplegarse en Web de forma transparente.
- Soporte nativo para servicios Web y esquemas definidos por el cliente. - Al integrarse con InfoPath, se pueden consumir todo tipo de servicios Web y esquemas de intefase desde los formularios publicados en MOSS.
- Múltiples vistas de formularios. - Un formulario puede tener distintas vistas para distintas audiencias de modo que se pueda controlar la obtención de información distinta en forma unificada.
- Opciones ricas de administración para el despliegue y manejo de formularios. - Para los formularios con código administrado es posible por medio de InfoPath Forms Services administralos y desplegarlos fácilmente para su uso en el navegador.
- Inteligencia de negocio
- Listas y elementos Web de datos de negocio. - Permite integrar en forma centralizada acciones de objetos de negocio desde una biblioteca centralizada.
- Librerías de conexión de datos. - Centraliza el almacenamiento de conexiones del Business Data Catalog a datos externos.
- Tableros. - Permite crear tableros ricos de inteligencia de negocios que integren KPI's dinámicos, libros de Excel y Reportes de SQL Server Reporting Services en un solo lugar.
- Sitios Web de centro de reportes. - Permite accesar y administrar reportes en sitios de SharePoint.
- Excel Services
- Acceso Web a libros de Excel. - Incluye refrescar información externa, recalcular libros de trabajo y otras funciones de Microsoft Excel por medio de una interfase Web llamada Excel Web Access.
- Acceso programático a libros de Excel. - Los desarrolladores pueden por ejemplo, exponer información de plantillas de Excel sin mostrar la lógica de negocio.
- Publicación integrada y flexible. - Los trabajadores de información pueden por ejemplo publicar partes de sus libros de Excel eligiendo cuáles compartir y cuáles no.
- Admnistración de servicios de Excel
- Librerías de conexión de datos. - Permite conectar fuentes de datos a Excel Services que normalmente no serían soportadas por Microsoft Excel de forma centralizada.
Etiquetas: Excel, Inteligencia de negocios », SharePoint, SQL Server »
Escrito por Alfonso Lara Ramos @ 22:24 0 comentarios  
| | | | | | | | | | | | 
Contenidos relacionados: Google, Live Search, Tafiti, Yahoo
20070514
Microsoft Excel 2007 amplía sus capacidades de manejo de información, una pregunta común cuando integramos aplicaciones Microsoft Office System con nuestras aplicaciones .NET es por ejemplo cúantas celdas debemos soportar (vaya que tipo de número es adecuado para manejarlas en un array por ejemplo) cuando hacemos una importación de archivos Excel a nuestra base de datos SQL 2005, el objetivo del presente artículo es dar algunas luces al respecto de las capacidades de Microsoft Excel 2007 y de las versiones anteriores de paso tales como Microsoft Excel 97, Microsoft Excel 2000, Microsoft Excel XP, y Microsoft Excel 2003: - El número total de columnas disponibles en Excel
- Viejo límite: 256 (2^8)
- Nuevo límite: 16k (2^14)
- El número total de filas disponibles en Excel
- Viejo límite: 64k (2^16)
- Nuevo límite: el 1M (2^20)
- Cantidad total de memoria de la PC que Excel puede utilizar
- Viejo límite: 1GB
- Nuevo límite: El máximo permitió por Windows
- El número de colores únicos permitido en un solo libro de trabajo
- Viejo límite: 56 (color puesto en un índice)
- Nuevo límite: 4.3 mil millones (color 32-bit)
- Número de las condiciones condicionales del formato en una celda
- Viejo límite: 3 condiciones
- Nuevo límite: Limitado por memoria disponible
- Número de niveles para ordenar en una lista o una tabla
- Viejo límite: 3
- Nuevo límite: 64
- Número de datos mostrados en el Autofiltro
- Viejo límite: 1.000
- Nuevo límite: 10.000
- Número total de caracteres que puede exhibir una celda
- Viejo límite: 1k (cuando se ajusta a formato el texto)
- Nuevo límite: 32k o tanto como quepa en la celda (sin importar el formato)
- Número de caracteres por celda que el Excel puede imprimir
- Viejo límite: 1k
- Nuevo límite: 32k
- Número total de los estilos únicos de la celda en un libro de trabajo (combinaciones de todo el formato de la celda)
- Viejo límite: 4000
- Nuevo límite: 64k
- Longitud máxima de fórmulas (en caracteres)
- Viejo límite: caracteres 1k
- Nuevo límite: caracteres 8k
- El número de los niveles de anidación que Excel permite en fórmulas
- Viejo límite: 7
- Nuevo límite: 64
- Número máximo de discusiones a una función
- Viejo límite: 30
- Nuevo límite: 255
- Número máximo de artículos que encuentra "buscar todos"
- Viejo límite: ~64k (65472)
- Nuevo límite: ~2 mil millones
- El número de filas permitió en una tabla del pivote
- Viejo límite: 64k
- Nuevo límite: el 1M
- El número de columnas permitido en una PivotTable
- Viejo límite: 255
- Nuevo límite: 16k
- Número máximo de artículos únicos dentro de un solo campo del PivotTable
- Viejo límite: 32k
- Nuevo límite: el 1M
- Longitud del nombre de MDX para un artículo de PivotTable; también la longitud de la secuencia para una tabla emparentada del PivotTable
- Viejo límite: 255 caracteres
- Nuevo límite: 32k
- Se trunca la longitud en la cual los campos etiquetan cuando está agregada a PivotTable; esto también incluye limitaciones de la longitud del subtítulo
- Viejo límite: 255
- Nuevo límite: 32k
- El número de campos (según lo visto en la lista del campo) que un solo PivotTable puede tener
- Viejo límite: 255
- Nuevo límite: 16k
- Número de celdas que pueden depender de una sola área antes de que Excel necesite hacer cálculos completos en vez de cálculos parciales (porque no puede seguir las dependencias requeridas para hacer cálculos parciales)
- Viejo límite: 8k
- Nuevo límite: Limitado por memoria disponible
- El número de diversas áreas en una hoja que puede tener dependencias antes de que Excel necesite hacer cálculos completos en vez de cálculos parciales (porque no puede seguir las dependencias requeridas para hacer cálculos parciales)
- Viejo límite: 64k
- Nuevo límite: Limitado por memoria disponible
- El número de fórmulas en conjunto en una hoja de trabajo que pueden referir a otra hoja de trabajo (dada)
- Viejo límite: 65k
- Nuevo límite: Limitado por memoria disponible
- Número de categorías que las funciones personalizadas pueden encapsular
- Viejo límite: 32
- Nuevo límite: 255
- Número de caracteres que se pueden poner al día en una referencia externa que no pertenece al libro de trabajo
- Viejo límite: 255
- Nuevo límite: 32k
- Número de filas de una columna o de las columnas que se pueden referir en un fórmula del arreglo
- Viejo límite: 65.335
- Nuevo límite: Limitación quitada (referencias de la columna completamente permitidas)
- Número de caracteres que se pueden almacenar y exhibir en una celda ajustada a formato de texto
- Viejo límite: 255
- Nuevo límite: 32k
Etiquetas: .NET Básico, Bases de Datos », Excel, Interoperabilidad, Microsoft Office System »
Escrito por Alfonso Lara Ramos @ 09:08 0 comentarios  
| | | | | | | | | | | | 
Contenidos relacionados: Google, Live Search, Tafiti, Yahoo
20070501
Este es el Primer mapa del sitio (De .NET Básico a BizTalk Server), otros mapas los puedes encontrar en las siguientes ubicaciones: Etiquetas: Dynamics SL », Excel, Exchange, Experiencia de usuario », Expression Studio », Fiabilidad y manejabilidad », Generalidades, Hacking, Herramientas, Host Integraton »
Escrito por Alfonso Lara Ramos @ 12:03  
| | | | | | | | | | | | 
Contenidos relacionados: Google, Live Search, Tafiti, Yahoo
|