Archivo de la etiqueta: Desarrollo

Activar Developer Dashboard en SharePoint 2010

Sharepoint 2010 incluye una nueva característica que nos permite ver las llamadas hechas por el código dentro de la misma interfaz gráfica de usuario. Esta característica es conocida como “Developer Dashboard”. Existen varios métodos para activar el ​Developer Dashboard en SharePoint 2010:

Desde la linea de comandos STSADM (activacion/desactivación/bajo demanda):

stsadm -o setproperty -pn developer-dashboard  -pv on
stsadm -o setproperty -pn developer-dashboard -pv off
stsadm -o  setproperty -pn developer-dashboard -pv OnDemand

Utilizando el PowerShell:

$svc = [Microsoft.SharePoint.Administration.SPWebService]::ContentService
$ddsetting = $svc.DeveloperDashboardSettings
$ddsetting.DisplayLevel = [Microsoft.SharePoint.Administration.SPDeveloperDashboardLevel]::OnDemand
$ddsetting.Update()

O desde una aplicación:

using System;
using  Microsoft.SharePoint;
using  Microsoft.SharePoint.Administration;

namespace  Avanade.SharePoint
{
  class Program
  {
    static void Main()
    {
      SPWebService contentService =  SPWebService.ContentService;
      SPDeveloperDashboardSettings developerDashboard  =contentService.DeveloperDashboardSettings;
      developerDashboard.DisplayLevel =  SPDeveloperDashboardLevel.On;
      developerDashboard.Update();
      Console.WriteLine(“Developer Dashboard updated.”);
    }
  }
}

Para mas información sobre este objeto, pincha aqui.

Como crearte una maquina virtual con SharePoint 2010

Este sera el primero de una serie de posts categorizados como SharePoint 2010, donde voy a recoger todas mis experiencias sobre esta plataforma de Microsoft. Cuando empezamos a trabajar con SharePoint, lo primero que vamos a necesitar es un entorno para nuestras pruebas… SharePoint 2010 nos permite montar un entorno de desarrollo sobre sistemas operativos Windows Vista / 7, cosa que con la versión anterior no era posible, y debíamos recurrir a alguna de las diferentes versiones de Windows Server 2003.

En cuanto a los requisitos, decir que la plataforma sobre la que vamos a instalar el producto ha de ser de 64-bits, 4 GB de RAM para un entorno de desarrollo y unos 30 GB de espacio en disco duro.

En este aspecto, los requisitos minimos deseados (para un perfil desarrollador) de un entorno SharePoint 2010, serian:

  • Windows Server 2008 / R2 o Windows 7
  • SQL Server 2008 / R2
  • Microsoft Sharepoint Server 2010
  • Microsoft Office 2010
  • Visual Studio 2010

Tenemos múltiples opciones antes de dar un siguiente paso… bien descargarte una maquina virtual con este entorno o bien montártela por tu cuenta.

  • En el caso de ahorrar tiempo descargándote una maquina virtual, te recomiendo la ultima versión que Microsoft ha publicado: 2010 Information Worker Demonstration and Evaluation Virtual Machine (RTM), importante a destacar que esta maquina esta creada sobre la plataforma de virtualización Hyper-V.
  • Si optamos por montarnos nuestra maquina virtual podemos empezar revisando Building a SharePoint 2010 Virtual Machine, en donde encontraremos recursos que nos ayudaran en este proceso. En este caso podremos montarlo en la plataforma de virtualizacion que mas rabia no de: VMware, Hyper-V, VirtualBox…

Como referencia, os dejo este enlace a la MSDN, donde en 5 sencillos pasos, explican como configurar un entorno de desarrollo para SharePoint 2010, idenpendientemente del sistema operativo (Windows Vista, Windows 7 o Windows Server 2008) : Setting Up the Development Environment for SharePoint 2010.

Silverlight 1.0 Fire Starter

Silverlight 1.0 Fire Starter es un evento de un día que proporciona a desarrolladores y diseñadores información sobre el concepto de Silverlight como tecnología y sobre qué herramientas son útiles en el desarrollo y el conocimiento con el fin de empezar a construir sus propias aplicaciones.Las ocho sesiones que aparecen, están disponibles para verlas y ser descargadas en formatos de vídeo y audio. Aquí tenéis el listado de sesiones (en inglés):

  • An Introduction to Silverlight
  • Getting Started Programming Silverlight
  • Workflow of Silverlight with Expression and Visual Studio
  • Silverlight XAML
  • A Development Story
  • Media, Markers and More
  • Popfly and Silverlight
  • Silverlight in the Futur

Accede al Silverlight 1.0 Fire Starter para ver todas las mejoras y utilidades.