SharePoint 2013: ¿Qué versiones de Visual Studio puedo utilizar para desarrollar?

Si quieres desarrollar para SharePoint 2013, necesitas instalarte las Office Tools para Visual Studio 2012 qué tienes disponibles como parte del Web Platform Installer. Una pregunta que te puede surgir es las versiones de Visual Studio 2012 qué están soportadas, que como se indica en este enlace son las siguientes:

  • Premium.
  • Professional.
  • Ultimate.

image

Windows Server 2012 R2 Preview y SQL Server 2014 CTP1: Disponibles para descarga para suscriptores MSDN y TechNet!

Los suscriptores de MSDN y TechNet ya tienen disponible para descargar, y jugar, la versión preview de Windows Server 2012 R2 y de SQL Server 2013 CTP1. Como siempre, la prueba del algodón 😛

image

Referencia: http://www.zdnet.com/microsoft-starts-rolling-out-blue-previews-of-windows-server-sql-server-7000017242/

SharePoint 2013: Microsoft Office Interactive Content Pivot!

Desde hace varias semanas tenemos disponible una página de recursos de SharePoint en TechNet que incorpora como principal novedad la facilidad para localizar visualmente contenido a partir del uso de la tecnología Pivot Viewer. En este caso, los responsables de generación de contenido técnico para SharePoint se han currado el correspondiente modelo de Pivot Viewer que permite:

  • Acceder a los contenidos en base a categorías.
  • Ir definiendo filtros para refinar las búsquedas.
  • Llegar al contenido qué se está buscando por medio de las capacidades de Zoom de Pivot Viewer.

Todo el contenido forma parte del Microsoft Office Interactive Content Pivot y está accesible a través de esta página de TechNet: http://www.microsoft.com/resources/Technet/en-us/Office/media/ITProPivotViewer/

image image image

SharePoint 2013: Cómo es el proceso de actualización de aplicaciones entre versiones (I)!

Una duda que surge cuando se trabaja con nuevo modelo de Aplicaciones para SharePoint es la relativa al proceso de actualización de las mismas cuando tenemos una nueva versión disponible. En este primer post sobre este tema os dejo una serie de referencias al respecto:

SharePoint 2013: Cómo acceder al Seller Dashboard desde nuestro sitio de desarrollador sin errores!

Si al intentar acceder al Seller Dashboard desde un sitio de desarrollador de Office 365 te encuentras con algún tipo de error relativo a qué la cuenta indicada no es válida, es muy probable que sea debido a qué se ha intentado acceder al panel utilizando las credenciales del sitio de Office 365. Para solucionarlo, simplemente haz un Sign Out en la propia página de error e inicia sesión con tu Windows Live ID válido para el Seller Dashboard y podrás acceder sin problemas.

image image

[SUGES]: Disponibles los materiales del último WebCast del ciclo “SharePoint sin rodeos”!

Con el WebCast realizado ayer sobre como extender SharePoint 2013 mediante desarrollo, se cerró el ciclo de WebCasts “SharePoint sin rodeos” que desde SUGES hemos venido realizando en colaboración con AvePoint desde el pasado mes de abril. Todos estos webcasts están disponibles para descarga en SUGES como ya comenté en este post. También puedes descargarte la presentación desde SlideShare.

Finalmente, agradecer a AvePoint, los compañeros MVPs y a los asistentes a los WebCasts su participación en los mismos y esperamos repetir esta iniciativa que ha sido todo un éxito para después de verano.

image

SharePoint 2010: Como deshabilitar la vista móvil x defecto!

Si os encontráis con esta necesidad, sobre todo pensando en sitios públicos de SharePoint 2010, es bastante sencillo deshabilitar la vista móvil hasta que se genere una vista optimizada. Básicamente, las opciones que tendréis son dos:

Como resultado, si intentáis acceder a los sitios contenidos en la aplicación web en la que se han hecho los cambios, veréis qué se muestra la vista de sitio completo.

[Recursos]: Un “montón” de libros electrónicos sobre Office 365, SharePoint y +!

Como en otras ocasiones, a veces hay que salirse un poco de la temática tan técnica de los artículos que escribo. En esta ocasión es para dejaros una referencia a este post de Eric Ligman que contiene una gran recopilación de libros electrónicos sobre varias tecnologías y plataformas de SharePoint incluyendo Office 365, SharePoint, SQL Server, Visual Studio, etc. Los libros están en distintos formatos de descarga para permitir su lectura desde un PC o un lector de eBooks. A disfrutar.

ebook

SharePoint 2013: Instalación de un Language Pack (II)!

Hace ya unos cuantos meses, explicaba como instalar un language pack (LP) para SharePoint 2013 Public Preview. En esta ocasión, y aprovechando que desde hace unas semanas tenemos disponibles para descarga los LPs de catalán, gallego y castellano, vamos a ver el paso a paso de la instalación par la RTM de SharePoint 2013:

  • En mi caso, el LP que voy a instalar es el de gallego para SharePoint Server 2013 RTM. Lo primero que hay que hacer es descargar el LP del correspondiente enlace de descarga y tener en cuenta que no es necesario instalar previamente el LP para SharePoint Foundation 2013.
  • Tras descargar el LP, podemos proceder a su instalación de dos formas: visualmente o mediante PowerShell. En mi caso, me he ido a la opción visual por ser la más fácil :P. La primera pantalla del asistente de instalación simplemente nos muestra los términos de licencia, que aceptamos.
  • A continuación se inicia el proceso de instalación.
image image image
  • Una vez se ha instalado el LP, se muestra la pantalla para lanzar el asistente de configuración de SharePoint 2013.
  • Como siempre, el asistente se inicia indicando que ciertos servicios clave de SharePoint se van a reiniciar.
  • Tras pulsar el botón correspondiente al mensaje de warning, a continuación se inicia el asistente de configuración qué en este caso consta de un total de 8 pasos.
image image image
  • Como siempre, el asistente de configurador concluye indicando que la configuración se ha realizado con éxito.
  • A continuación, para probar el LP, simplemente procedemos a crear una colección de sitios desde la Administración Central de SharePoint 2013 eligiendo como idioma del sitio Gallego.
  • Una vez que la colección se ha creado, si accedemos a la misma vemos como ya se está haciendo uso del LP en el famoso mensaje “Working  on it”.
image image image
  • Finalmente, accedemos a la colección creada en gallego.

image

Cómo veis, instalar un LP de SharePoint 2013 es n proceso bastante sencillo qué además te permite aprender idiomas :P.

SharePoint 2013: Como llamar a un servicio web desde un flujo de trabajo (I)!

Poder llamar a servicios web desde flujos de trabajo de SharePoint 2013 es una tarea realmente sencilla como vamos a ver en este post en el que mostraré un ejemplo de llamada en un flujo creado con SharePoint Designer 2013 (SPD 2013):

  • En primer lugar, antes de integrar un servicio en nuestro flujo necesitaremos dicho servicio :P. En mi caso, voy a usar el servicio OData de Northwind y en concreto vamos a acceder a la información de la entidad Categories: http://services.odata.org/Northwind/Northwind.svc/Categories
  • Lo segundo que tenemos que saber es el formato de respuesta que nos interesa del servicio. Lógicamente, será un formato JSON. Por ejemplo, para obtener el valor de una cierta categoría podemos definir un filtro OData como sigue:

http://services.odata.org/Northwind/Northwind.svc/Categories?$format=json&$filter=substringof(‘Beverages’, CategoryName) eq true&$select=Description

  • Lo siguiente que haremos es utilizar la actividad “Llamar al servicio web HTTP” de SPD 2013 como se muestra a continuación. Como véis, sólo necesitamos especificar la consulta anterior y almacenar la respuesta en una variable.
  • A continuación, obtenemos el valor que nos interesa de la variable mediante una acción “Obtener un elemento de un diccionario” en la que tenemos que indicar el elemento a obtener y el origen del mismo. En este caso, el elemento a obtener teniendo en cuenta la respuesta JSON del servicio es d/results(0)/Description. La información extraída la guardamos en una nueva variable.
  • Lo siguiente que haremos es escribir el contenido de la última variable en la lista de historial del flujo. Desplegamos el flujo, lo probamos y comprobamos que obtenemos la respuesta esperada del servicio.
image image image

 

Referencias: Ejemplo 1