[Despedida]: Después de 7 años, dejaré de publicar en este blog!

Aunque muchos ya lo sabéis, y por motivos ajenos completamente a nuestra voluntad y sobre todo capacidad de dar la vuelta a la situación, desde el pasado lunes el equipo de personas que integraba el CIIN, y del que formaba parte activa, se ha visto obligado de un día para otro a dejar de pertenecer a un proyecto bonito y apasionante qué durante 7 años ha hecho un montón de cosas gracias sobre todo a las ganas y la pasión por las tecnologías Microsoft, sobre todo nuestro querido SharePoint, que siempre hemos tenido. Desafortunadamente, esto no se ha tenido en cuenta como tampoco la capacidad de las personas que formaban el CIIN tanto desde la perspectiva humana como técnica.

No voy a entrar en culpar a nadie de lo que ha pasado, pero si diré qué un proyecto motivante como el CIIN y otros de características similares solo pueden salir a delante y seguir operativos si se deja que sea el equipo humano quien tome las riendas de la actividad, los próximos pasos a seguir, la estrategia, etc; y no sean otras personas ajenas al día a día quienes tomen las decisiones. Desgraciadamente, en este país esto pasa mucho y quienes toman las decisiones lo hacen sin saber lo que hay detrás y esto es lo que ha pasado en nuestro caso. Si diré, aunque creo que es un “run run” que lleva en el ambiente desde hace un par de años, qué desde Microsoft no se ha recibido el apoyo esperado y que en parte esta falta de apoyo (unas simples palabras) han precipitado este desenlace.

El CIIN como ente no desaparece, aunque si sus motores lo que en la práctica implica que las actividades habituales que se han venido realizando durante más de 7 años se quedan totalmente paradas, y o mucho me equivoco, en ese estado se van a quedar: proyectos en clientes, formaciones especializadas, eventos de difusión de la tecnología, pruebas de concepto, formaciones especializadas, apoyo a emprendedores, iniciativas y acciones con Educación,  etc. Es una pena lo que está pasando con los Centros de Innovación Microsoft en España, tan importantes para la adopción y uso de últimas tecnologías en su ámbito de actuación y con capacidad para trabajar en proyectos interesantes. Espero equivocarme, pero los Centros son una figura a extinguir y como prueba está que primero desapareció el centro de movilidad, luego el centro de excelencia de software .NET de Navarra y ahora le ha tocado el turno al CIIN.

Yendo al terreno personal, ha sido un placer pertenecer al CIIN durante este tiempo ya que me ha permitido adquirir una perspectiva de la tecnología que no tenía cuando llegué a Cantabria en el año 2006 y de repente unos “desconocidos” de una empresa llamada “Plain Concepts” me pusieron la cabeza como un bombo hablando de WCF, WPF, WF, etc. Junto con esta perspectiva, me quedo con todo lo que he aprendido durante estos años sobre todo de SharePoint, los proyectos en los que he participado, los contactos que he hecho y no me puedo olvidar de la oportunidad de entrar a formar parte del mundo de las comunidades Microsoft que me ha permitido conocer a tipos geniales a los que considero grandes amigos: Gustavo, Mario, Alberto, Fabián, David, etc.

Como he comentado a todas las personas con las que he hablado, más que una despedida este post es un ¡Hasta pronto! y espero que de nuevo coincidamos ya sea en proyectos, en eventos de Microsoft o de comunidad o simplemente tomando unas cervezas o un café. Si os adelanto que me voy a tomar varios días de reflexión para pensar hacía dónde voy a ir, que opciones profesionales tengo disponibles de continuar haciendo lo que me gusta y viviendo mi día a día con pasión por la tecnología.

Por supuesto, a nivel de comunidades no me voy a tomar ese respiro porque es algo que me gusta hacer y porque estoy muy comprometido con la comunidad, asique seguiré dando guerra mientras pueda…estad atentos a septiembre porque habrá sorpresas de parte de algunos MVPs de SharePoint latinos y sobre todo a octubre con la Iberian SharePoint Conference que va cogiendo forma. A nivel de blogs, espero disponer próximamente de uno particular en Geeks.MS (en cuanto Rodrigo Corral haga los honores :P), mientras tanto puedes seguir mis artículos en mi otro blog en WordPress: http://jcgonzalezmartin.wordpress.com/ y también puedes seguirme en Twitter (@jcgm1978).

 

¡Un saludo a tod@s!

SharePoint: Nuevo recopilatorio global – Todos los posts de enero a junio de 2013!

Como vengo haciendo desde hace un par de años, he recopilado todos los artículos sobre SharePoint publicados en el blog del CIIN en un documento (en versiones Word y PDF) que os podéis descargar desde Codeplex. Este recopilatorio global será el último relativo a posts publicados en este blog ya que a partir de mañana dejaré de publicar en el mismo y me centraré en los dos blogs personales sobre tecnología que voy a tener operativos (y de los que os daré detalles). Mientras tanto, podéis descargaros el nuevo recopilatorio de este enlace.

image

Como en otras ocasiones, os dejo las referencias al resto de recopilatorios:

SharePoint: Resumen de posts (XII)!

Después del recopilatorio de enlaces interesantes, le toca el turno al resumen de posts sobre SharePoint 2010 y SharePoint 2013 publicados durante el mes de junio en este blog. Este también será el último resumen de posts que aparecerá en el blog del CIIN en Geeks.MS.

SharePoint 2013

Capacidades

Desarrollo

IT

Office 365

Otros

SharePoint 2013: Recopilatorio de enlaces interesantes (XII)!

Mes nuevo y toca un nuevo recopilatorio de enlaces interesantes en torno a SharePoint aparecidos durante el mes pasado. Eso sí, este será el último recopilatorio que publique en el blog del CIIN y los motivos os lo comentaré en un post que publique mañana.

Capacidades

Desarrollo

IT

Otros

Office 365

SharePoint 2013: Adquisición y uso de aplicaciones del App Store (III)!

Para finalizar la serie de artículos sobre adquisición, administración y uso de aplicaciones del App Store, en esta ocasión vamos a ver las particularidades de SharePoint Online en Office 365. Pero antes de meternos en el tema, os dejo la referencia a los posts previos de la serie:

Al lío:

  • Lo primero que haremos es acceder a la administración de SharePoint Online en Office 365 dónde podremos comprobar que hay una sección específica para aplicaciones.
  • Desde esta sección podremos crear una colección de sitios específica qué sea nuestro catálogo de aplicaciones, administrar aplicaciones adquiridas. etc.
  • Por ejemplo, la sección “Catálogo de aplicaciones” nos permite justo eso: crear un catálogo de aplicaciones o bien especificar la URL de un catálogo existente.
image image image
  • Si optamos por crear uno, se muestra un formulario especifico para crea el catálogo en nuestro SharePoint Online. Fijaros en qué los parámetros para la creación del catálogo son similares a los vistos para SharePoint On-Premise.
  • La sección “Administrar licencias” nos permite acceder al listado de aplicaciones qué se han adquirido. Desde aquí podremos acceder a las opciones de configuración ya vistas para un escenario On-Premise.
  • La opción “Configurar ajustes de almacenamiento” nos permite configurar como se van a adquirir aplicaciones o solicitar nuevas en SharePoint Online.
image image image
  • La opción “Supervisar aplicaciones” nos permite precisamente eso, monitorizar como se están comportando aplicaciones que se hayan agregado bien desde el marketplace o bien que se hayan desarrollado.
  • Finalmente, la sección “Permisos de la aplicación” muestra precisamente eso: el listado de permisos dados a aplicaciones que interactúen con SharePoint Online.
image image

SharePoint 2013: Como reparar la Url de las alertas mediante PowerShell!

Si te has encontrado con la necesidad de actualizar las Urls a las que apuntan las alertas de SharePoint bien porque se ha producido un cambio en la Url de las aplicaciones web o bien porque acabas de hacer una actualización de SharePoint 2010 a 2013 y hay problemas con las mismas, entonces te recomiendo que revises este artículo de TechNet sobre el cmdlet de PowerShell Invoke-AlertFixup que permite solucionar este tipo de situaciones.

SharePoint 2013: Resumen de los tipos de autenticación disponibles!

Un buen resumen de los tipos de autenticación disponibles en SharePoint 2013 lo podéis encontrar en el siguiente poster: http://www.microsoft.com/en-us/download/details.aspx?id=39072. Básicamente, tendremos tres grandes tipos:

  • Autenticación de usuarios, que a su vez puede ser:
    • Windows (basada en Claims).
    • Formularios (basada en Claims).
    • Token SAML (basada en Claims).
  • Autenticación de aplicaciones.
  • Autenticación S2S (Server To Server).

Visual Studio 2013 Preview: Instalación paso a paso!

Cómo sabéis, desde ayer está disponible para descarga la Preview de Visual Studio 2013 que entre otras novedades trae una nueva versión de las Office Developer Tools para Visual Studio 2013. En este artículo vamos a ver un paso a paso de la instalación de VS 2013 Preview en Windows Server 2012:

  • Lo primero es navegar a la página de descarga de VS 2013, que por cierto es molona :P. Desde esta página, pulsamos “Sign int to download” para acceder a la página de descarga.
  • En la página de descarga, la primera novedad que nos encontramos es que podemos indicar información de nuestro perfil y que desde la misma podremos acceder a un listado de descargas de versiones de VS 2013 disponibles: Ultimate, Premium, Professional, Test y por supuesto Team Foundation Server 2013 Preview.
  • De vuelta a la página inicial de descarga, fijaros que como opciones principales de descarga tenemos VS 2013 Ultimate o bien las versiones Express. Hacemos clic en la versión Ultimate.
image image image
  • Aceptamos el correspondiente acuerdo de licencia y pulsamos “Next”.
  • A continuación, se muestran los elementos que tenemos disponibles para instalar como parte de VS 2013 Preview. Por defecto, están seleccionados todos los elementos. Pulsamos el botón “Install”.
  • A partir de aquí, a otra cosa mariposa mientras VS 2013 Preview se toma su tiempo para instalar.
image image image
  • Cuando el proceso de instalación concluye, es necesario re-iniciar el equipo.
  • Una vez que el equipo está de nuevo operativo,arrancamos VS 2013 Preview.
  • A continuación, se muestra la pantalla de SignIn de VS 2013 Preview, novedad en esta nueva versión del IDE.
image image image
  • Especificamos las credenciales de nuestro Live ID y “pa’ adentro”.
  • Antes de “arrancar” VS 2013 Preview, lo tuneamos a nuestro gusto escogiendo la configuración de desarrollo por ejemplo y el tema a aplicar al IDE. Pulsamos “Start Visual Studio” y esperar unos minutos a tener el IDE listo.
  • Finalmente, la versión del IDE aparecerá con la configuración escogida y lista para que empecemos a trastear.
image image image
  • Para finalizar, os muestro las plantillas de proyecto disponibles para desarrollo para Office & SharePoint 😉

image

SharePoint 2013: Disponibles las herramientas de desarrollo de Office para Visual Studio 2013 Preview!

Pues como no podía ser de otra forma, la sesión inaugural del Build a traído también sorpresas para el desarrollo de aplicaciones para Office & SharePoint de la mano de una nueva versión de las herramientas de desarrollo de Office para Visual Studio 2013 Preview. Como podéis leer en este enlace, tenemos novedades como:

  • Soporte de Aplicaciones Web MVC para aplicaciones de SharePoint de tipo Autohosted o Provider-Hosted.
  • Nuevo administrador de publicación de aplicaciones para Office & SharePoint pensado para facilitar la publicación de aplicaciones de Office y de aplicaciones de SharePoint de tipo Provider-Hosted.
  • NAPA también viene con novedades como poder crear aplicaciones de tipo panel de tareas para PowerPoint y la versión web de Excel.

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