Speaking at SharePoint Konferenz Erding 2016

Last week I was in Germany, in the little village of Erding (near Munich), delivering two sessions at SharePoint Konferenz 2016. It was a very good event with fantastic speaker lineup and nice environment.

SPKonferenz banner

My two sessions were Extending Authentication and Authorization and High-Trust SharePoint Add-Ins for On-Premises Development.

SPKonferenz Keynote
SPKonferenz Keynote Speakers

Extending Authentication and Authorization

In this talk I focused on explaining the architecture of claims identity in SharePoint. From there I went to explain how to extend the claims with custom claim providers, together with the explanation on how to use other identity providers such as ADFS or Thinktecture Identity Server with SharePoint. I had a fairly good Q&A session after my talk.

You can find the sample claim provider code at http://bcned.in/ClaimProvider.

High-Trust SharePoint Add-Ins for On-Premises Development

My second session was focused on how to build on-premises apps/add-ins (high-trust or S2S) using certificate authentication instead of OAuth-brokered authentication. I highlighted some of the challenges and also some of the extensibility points that we don’t have in low-trust apps. Again, I had nice Q&A time after my talk.

Hablando de Reactive Extension en DotNetSpain 2016

La semana pasada estuve participando en la mayor conferencia de .NET que se hace en España: la DotNetSpain Conference 2016. Este año se celebró en las instalaciones de Kinépolis, en Ciudad de la Imagen (Pozuelo de Alarcón). La zona me la conozco muy bien porque estuve “viviendo” allí durante unos meses para un proyecto de Microsoft Consulting Services.

WP_20160224_001

Más de 1700 personas asistieron al evento, entre los cuales unos cuantos compañeros de Sogeti España. Como muchos sabéis, soy un firme defensor de la comunidad técnica como una fuente de conocimiento, de inspiración y de contactos. Por ello animo siempre a mis compañeros a asistir y a ayudar en medida de lo posible.

Las charlas de la DotNetSpain 2016 fueron muy interesantes desde el punto de vista técnico. Además, pudimos disfrutar de la visita del mismísimo Satya Nadella, el CEO de Microsoft. Para mí, la conferencia fue un día para aprender, conocer gente nueva y reencontrarse con los conocidos.

Twitterebc5a75

En DotNetSpain 2016 hablé de Reactive Extensions (Rx), una librería de Microsoft poco conocida en el mundo “mainstream” de .NET pero que es muy potente para modelar aplicaciones que tienen que gestionar eventos o flujos asíncronos de datos. Afortunadamente, pude grabar la sesión usando un jueguete nuevo que tenemos en SUG.CAT y el video ya está colgado en Channel9.

La presentación está en SlideShare y el código fuente utilizado está disponible en GitHub.

Espero vuestros comentarios.