SQL Server 2008: Virtual Labs on-line!

Si necesitamos ponernos rápidamente al día sobre muchas de las novedades de SQL Server 2008, lo vamos a tener realmente fácil gracias a que Microsoft a través de MSDN ha publicado una serie de virtual labs sobre su plataforma de acceso a datos. Estos son los virtual labs disponibles:

Home

Depuración y Optimización Avanzada de Aplicaciones: Lo grabamos :-)!

Como os comentaba el otro día, este jueves tendremos en Santander un evento muy interesante: Depuración y Optimización Avanzada de Aplicaciones. En dicho evento contaremos con dos de los cracks de Plain Concepts: Pablo Álvarez Doval y Luis Guerrero….el caso es que el evento ha generado mucho interés tanto en Cantabria como fuera de la comunidad, por lo que como experiencia piloto tenemos para todos vosotros una gran noticia: vamos a tratar de grabar y transmitir on-line el evento por cortesía de Microsoft (y más en concreto de Milagros). Para ello, y dada la duración de la sesión (8 horas), se han habilitado dos enlaces:

Esperamos que seáis muchos los que también podáis asistir online al evento, y crucemos los dedos para que no aparezca Murphy y no haya problemas en la grabación y transmisión del evento. Si la experiencia va bien, seguramente a partir de ahora intentemos al menos grabar, y posiblemente transmitir, los eventos que realicemos en el futuro.

PlainConcepts - CIIN - Nuberos

WSS 3.0 & MOSS: Mostrando el menú vertical en páginas de web parts!

Como os comentaba en este post, a la hora de visualizar información en la plataforma SharePoint, disponemos de un recurso bastante interesante: las páginas de web parts. Estas páginas de web parts se crean siguiendo el siguiente proceso:

  • Desde el menú Site Actions pulsamos la opción Create.
  • En la sección Web Pages elegimos Web Part Page.
  • En la pantalla que se abre (página spcf.aspx que reside en el directorio _layouts del serividor de SharePoint).

image

image

image

Así, el resultado que se obtiene tras el proceso anterior es el siguiente:

image

Ahora bien, si os fijáis en la página que acabamos de crear, resulta que no aparece el menú vertical que por ejemplo tenemos en nuestro sitio principal. Este se debe a qué el menú se encuentra contraido en la página como consecuencia de que se ha incluido un Place Holder especial, con ID PlaceHolderLeftNavBar, que es el causante de que no se muestre el menú vertical.

<asp:Content ContentPlaceHolderId=”PlaceHolderPageImage” runat=”server”></asp:Content>

<asp:Content ContentPlaceHolderId=”PlaceHolderLeftNavBar” runat=”server”></asp:Content>

<asp:Content ContentPlaceHolderId=”PlaceHolderNavSpacer” runat=”server”></asp:Content>

 

Por lo tanto, basta con qué hablamos la página con SharePoint Designer 2007 y eliminemos el place holder comentado para lograr que se visualice el menú (Nota: No podemos simplemente comentarlo, porque SharePoint no lo permite). Y de este modo, obtenemos el resultado esperado.

image image

Disponible la primera Release Candidate de Silverlight 2.0!

Desde ayer por la tarde ya tenemos disponible la primera release candidate (RC) de Silverlight 2.0 tal y como nos anuncia Scott Guthrie en su blog. Como nos comenta Scott, en esta primera RC se liberan únicamente el Silverlight Runtime Developer Edition así como las tools de VS y Blend para soportarlo. Podéis descargaros ambos elementos de este enlace.

En cuanto a los cambios que vienen con esta RC:

  • A nivel de API, podéis encontrar toda la información en este post y este documento.
  • A nivel de controles, hay muchas novedades:
    • Tres nuevos controles: ComboBox, ProgressBar y PasswordBox. Con la release final de Silverlight, tendremos más controles añadidos a estos.
    • Nuevos template skin.

Actualizado el VHD de MOSS!

Microsoft acaba de actualizar el el VHD pre-configurado con una instalación completa de MOSS de cara a evaluarlo. Aunque este VHD ya estaba disponible, caducaba a finales de este mes…lo que sin duda iba a poner en aprietos a más de alguno (me incluyo). Afortunadamente, desde Microsoft se han dado prisa y ya tenemos un nuevo VHD que estará operativo hasta enero de 2010. Lo único que necesitaremos es activar la licencia de Windows Server 2003. Como en la versión previa, este VHD viene con una instalación completa de MOSS, un directorio activo integrado (el famoso LITWAREDEMO), todo el paquete de Microsoft Office 2007 disponible y con Visual Studio 2005 instalado.

Podéis descargaros el VHD de este enlace.

image

La batalla se traslada a la nube: Oracle 11g y Sun MySQL sobre Amazon AWS EC2!

Cómo sabéis, uno de los productos que estará dentro de la estrategia Software + Services (S+S) es SQL Data Services, o lo que es lo mismo, la plataforma de servicios over the cloud que permitirá a las organizaciones almacenar y consultar datos desde cualquier lugar y en cualquier momento. Pues bien, en el mundo de plataformas de datos, tenemos que además de Microsoft aparecen Oracle y Sun MySQL como jugadores clave.

image

En este sentido, tanto Oracle como Sun acaba de lanzar de manera simultáneamente sus plataformas de datos en la nuve: Oracle 11g and Sun MySQL on Amazon AWS EC2. Además, no se tratan de  servicios en versión beta, sino que ya están plenamente operativos y disponibles en la nube.

Sin duda, esta este anuncio es un impulso hacia el modelo de SaaS (S+S en mundo Microsoft). Además de la disponibilidad de estos servicios, Oracle ha anunciado que sus clientes pueden usar sus licencias existentes sin coste adicional para desarrollar productos que soporten estos servicios. Es más, Oracle ofrece Amazon Machine Images (AMIs) gratuitas para habilitar el desarrollo de estas aplicaciones con Oracle Application Express, Oracle JDeveloper, Oracle Enterprise Pack for Eclipse y Oracle Workshop para Weblogic. Podéis encontrar más información sobre Oracle sobre Amazon AWS EC2 en este enlace.

Oracle and AWS

En el caso de Sun MySQL sobre EC2, parece que no se ha generado el mismo movimiento ni existen las mismas ventajas que en el caso de Oracle aparte del anuncio comentado.

WSS 3.0 & MOSS: Recopilatorio de enlaces interesantes (XXI)!

Una vez más, os presentamos el recopilatorio (con periodicidad mensual) de recursos interesantes que han aparecido sobre la plataforma SharePoint durante las últimas semanas. En esta ocasión, hemos seleccionado los siguientes contenidos.

Artículos, Recursos & Documentación

SharePoint Permissions

Tips & Tricks

Herramientas & Novedades

allmyalerts

CardioLog Lite for SharePoint 2007 client UI

Y hasta aquí llega esta nueva entrega del recopilatorio de recursos sobre SharePoint. Espero que os sirva de ayuda.

Desarrollo en WSS 3.0: Novedades!

Si hace un momento os detallaba una serie de herramientas de qué disponemos para desarrollar en plataforma SharePoint, ahora le llega el turno a las últimas novedades que desde Microsoft nos llegan para facilitar el desarrollo en plataforma SharePoint:

  • La primera es qué desde el viernes tenemos disponible una nueva imagen VPC en la que tenemos instalado Windows SharePoint Services 3.0 SP 1 instalado, Visual Studio 2008, y las Visual Studio 2008 extensions for Windows SharePoint Services. Podéis descargaros la imagen de este enlace. Además, en la imagen encontraremos una serie de hand-on labs.
  • Se ha actualizado el Introduction to SharePoint Development site.
  • Los hand-on labs podéis encontrarlos en este enlace.
  • Se han actualizado las ppts de los web casts.

Todos estos recursos están en http://MSSharePointDeveloper.com.

Herramientas de desarrollo para SharePoint!

Cuando personalizamos o desarrollamos elementos y soluciones para SharePoint, no sólo utilizamos SharePoint Designer 2007 y Visual Studio, sino que podemos ayudarnos de gran cantidad de herramientas disponibles en la red (gratuitas en su mayoría) y que han ido apareciendo en la comunidad para facilitar nuestro trabajo como implementadores de soluciones SharePoint. En este post, he pretendido recoger las herramientas que considero más importantes en el desarrollo de soluciones SharePoint.

Herramienta

Descripción

Uso

Windows Server 2008 Hyper-V

Permite hostear y administrar máquinas virtuales (MV’s).

Hoster de MV’s

Virtual PC 2007 SP1

Utilidad gratuita de Microsoft para la creación de MV’s.

Creación de MV’s

Windows Server 2003 / Windows Server 2008 (32 Bits)

Sistema Operativo (S.O) de la MV de desarrollo. Es necesario que sea la versión de 32 bits, puesto que las VSeWSS no funcionan en una máquina de 64 bits

S.O del entorno de desarrollo.

Visual Studio 2008 (SP1)

Entorno de desarrollo (IDE) dónde se crearán workflows, web  parts, menejadores de eventos, etc.

IDE

SQL Server Express / Standar /Enterprise

Para gestionar cualquier BD que se necesite integrar  en SharePoint, o bien las propias BD’s de SharePoint.

Plataforma de datos de Microsoft.

Office SharePoint Designer 2007

Entorno para la personalización y branding de sitios SharePoint.

Herramienta de Diseño

Microsoft Office Professional Edition

Suite de Office.

Suite de Office

Microsoft Office SharePoint Server 2007 SDK

Como todo SDK que se precie, viene equipado con documentación, demos y código para probar las capacidades de MOSS.

SDK

Windows SharePoint Services 3.0 SDK

Con menos contenido que el SDK de MOSS, pero con el mismo cometido.

SDK

VSeWSS 1.2

Visual Studio Extensions para WSS versión 1.2…sin duda, este Add-In es imprescindible para facilitar el desarrollo de los elementos típicos de SharePoint.

VS2008 Add-in

.NET Reflector

Herramienta imprescindible para saber que hacen muchos de los ensamblados que utiliza SharePoint. O simplemente analizar lo que hacen otras soluciones.

Herramienta de Ingeniería inversa.

U2U CAML Query Builder and Execution Tool

Una herramienta imprescindible para crear y probar consultas CAML.

Query Tool

CAML.NET

Otra herramienta que nos permite crear consultas CAML.

Query Tool

YACAMLQT

Otra herramienta que nos permite crear de manera sencilla consultas CAML.

Query Tool

Stramit SharePoint 2007 CAML Viewer

Otra herramienta que nos permite crear  y probar de manera sencilla consultas CAML.

Query Tool

SharePoint Manager 2007

Explorador del modelo de objetos de SharePoint, que permite desactivar features, actualizar propiedades y desgranar un sitio de SharePoint

Explorador de sitios SharePoint

WSPBuilder

Herramienta de creación de paquetes WSP para WSS 3.0 & MOSS.

Creador de paquetes WSP

SharePoint 2007 Features

Proyecto de Codeplex con una serie de features útiles para desarrollo de soluciones SharePoint: Debugger feature, Log Viewer, …

SharePoint 2007 Features

Application Pool Recycle Utility

Aplicación que permite realizar un reciclaje rápido  de los application pools de SharePoint.

Application Pool Recycle Utility

Smart Part de Jan Tielens

Web Part imprescindible para mostrar y utilizar de manera sencilla los controles de usuario que creemos para SharePoint

Smart Part

STSDEV

Utilidad que permite generar proyectos y soluciones de Visual Studio que faciliten el desarrollo de componentes para SharePoint.

STSDEV

SPDeploy

Otra herramienta más que permite realizar customizaciones de SharePoint en Visual Studio y luego llevarlas al servidor.

SPDeploy

STSADM

STSADM proporciona una gran flexibilidad a la hora de administrar e implementar soluciones SharePoint. Además, es extensible y se le pueden añadir nuevas opciones. Una referencia completa de STSAM la tenéis en este enlace.

STSADM

BDC Meta Man

Herramienta para la creación de archivos de definición de BDC’s de MOSS. El problema es que no es gratuita.

BDC Tool

Ejemplos de Ted Pattison

Ejemplos de desarrollos de SharePoint de Ted Pattison.

Ejemplos

Patterns & Practices SharePoint Guidance

Patrones y buenas prácticas para el desarrollo de soluciones SharePoint.

Patrones y buenas prácticas.

Fiddler

Un gran analizador para entender que información se está intercambiando entre el navegador y SharePoint.

HTTP Debugger

Internet Explorer Developer Toolbar

Add-On para Internet Explorer que nos permite visualizar fácilmente las CSS aplicadas, accede al DOM de manera sencilla, etc.

DOM/CSS/Browser Debugger

NotePad++

Muy útil para visualizar el código fuente de una página.

Ver código fuente, editor de texto

Otros enlaces sobre el tema:

Y hasta aquí llega este post sobre herramientas para el desarrollo en plataforma SharePoint. Espero que el post os resulte útil, y sobre todo que añadáis vuestras propias contribuciones.

PPTFlex: Haciendo deep zoom en tus presentaciones!

Si hace unos días os hablaba del Chart Advisor para Excel 2007 y del E-Mail Prioritizer para Outlook 2007, hoy os voy a presentar otro excelente Add-On gratuito excelente creado por Office Labs y pensado para PowerPoint 2007: PPTFlex. Esta utilidad nos permite realizar presentaciones de manera espectacular gracias a que utiliza un canvas que permite realizar zoom a distintos niveles…de este modo, las presentaciones lineales pasarán a la historia…y como muestra, aquí os dejo un vídeo de PPTFlex.

Url del vídeo

Podéis descargaros PPTFlex de este enlace.