Profile picture

Written by Edin Kapić Insatiably curious code-writing tinkerer. Geek father. Aviation enthusiast. Cuisine journeyman. Follow me on Twitter

  1. New Blog, Hello Gatsby!

    September 28, 2023

    Hello blog! The last entry I wrote in this blog was just before the COVID-19 pandemic hit us all. Whew, it seems like it was ages ago. A lot…

  2. HTTP Redirect with non-ASCII characters in the URL

    February 07, 2020

    Another day, another small learning. SITUATION I have been extending ASP.NET Core REST API service that returns redirect (HTTP 301) results…

  3. Static Initializers in C#: A Cautionary Tale

    January 03, 2020

    I have been chasing a weird bug in a solution I've been working on. The insight on how certain C# feature work by design, which I got after…

  4. Materials from my Azure AD Session at NetCoreConf Barcelona 2019

    February 01, 2019

    Last Saturday I attended the NetCoreConf Barcelona, a free conference dedicated to .NET Core and related technologies. I spoke about the key…

  5. La triste realidad de los eventos técnicos: el no-show

    July 24, 2018

    Desde hace unos años observo una tendencia en los eventos técnicos a los que asisto o los que colaboro a organizar. Esta tendencia es la…

  6. How to Create a Graph Schema Extension using Graph Explorer

    July 04, 2018

    I've been doing a lot of SPFx, NET Core and Office 365 related development and I have several stories to share. During the implementation of…

  7. Back to Blog

    June 29, 2018

    It has been more than a year that I have written on this site. I could bring all kind of excuses. The newly found paternity has taken a toll…

  8. De buenos propósitos cara al 2017

    January 05, 2017

    Tenía la intención de escribir un post resumen del año 2016, pero los posts de los compañeros como Marc Rubiño o Yeray han tenido que ver en…

  9. Las mujeres, la informática, la diversidad....

    September 26, 2016

    Después de "liarla" un poco parda este verano con las opiniones incómodas sobre la diversidad en la comunidad técnica y el "círculo interno"…

  10. SharePoint Saturday Barcelona 2016

    September 18, 2016

    Después de organizar el primer SharePoint Saturday Barcelona el año pasado, y colaborar en la organización del SharePoint Saturday Madrid es…

  11. Playing with NDepend

    July 24, 2016

    Few days ago I used NDepend tool to analyze the code of one of our bigger projects in Sogeti. Here are my thoughts on the tool. NDepend is a…

  12. The "Inner Circle" syndrome and MVP Program

    July 21, 2016

    After an overwhelming response to my last week post about the lack of diversity and inclusion in the technical communities, I wanted to…

  13. The dark, hidden side of our technical communities

    July 11, 2016

    For a long time now, I’ve been wishing to write about the gender and diversity gap in the technical community. Today felt like that day, so…

  14. ¿Cómo me mantengo al día de la información técnica?

    June 23, 2016

    Mucha gente me ha preguntado como consigo estar al día de las novedades tecnológicas del mundillo SharePoint/NET/Web/JS sin morir en el…

  15. UpdatePanel Troubles with SharePoint 2013

    June 02, 2016

    Few weeks ago I had a nasty bug on customer premises where a combination of SharePoint 2013 and ASP.NET UpdatePanel control resulted in some…

  16. "Jotasón" y la (mala) pronunciación de términos informáticos

    April 15, 2016

    Los que me conocen saben que soy un poco Grammar Nazi. Lo reconozco, me gusta corregir la ortografía o la pronunciación en inglés cuando se…

  17. Speaking at SharePoint Konferenz Erding 2016

    March 11, 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…

  18. Hablando de Reactive Extension en DotNetSpain 2016

    March 06, 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…

  19. Creative Uses of IDisposable

    January 30, 2016

    We all know IDisposable interface in NET Framework. It is used to signal to any object with dependencies to other objects when should it…

  20. SharePoint 2016 y las expectativas

    August 25, 2015

    Como ya muchos sabéis, SharePoint 2016 IT Preview está disponible para descarga desde ayer, 24 de agosto de 2015. Con ello, han empezado a…

  21. CEUS by Iberian SharePoint Conference 2015

    June 13, 2015

    El día 9 y 10 de junio se celebró la conferencia CEUS by Iberian SharePoint Conference 2015, en las oficinas de Microsoft en La Finca…

  22. Hablando de herramientas de desarrollo SharePoint

    May 12, 2015

    En el First Monday de mayo los miembros de SUG.CAT nos reunimos para hablar de las herramientas de desarrollo en nuestros proyectos de…

  23. New Professional Adventure at Sogeti

    May 05, 2015

    I have been unusually silent on Twitter and on this blog in the last few weeks. The reason is that I have left Spenta / Beezy, after two…

  24. The Evolution of the Intranet Home Page

    April 16, 2015

    I have been thinking lately of the evolution I witnessed in the corporate intranets working on many SharePoint projects. In this post I'm…

  25. SharePoint MVP Renewal Hat-Trick

    April 01, 2015

    As it happens with the last Fool's Days, I got the email from Microsoft that congratulate me on being (re)awarded the Most Valuable…

  26. Azure App Services and SharePoint 2016

    March 25, 2015

    Yesterday Microsoft announced the availability of Azure App Services, a new high-level grouping of services for building apps on Azure cloud…

  27. Evento de SUG.CAT sobre formularios en SharePoint

    March 24, 2015

    Este sábado 21 de marzo de 2015 hicimos el primer evento trimestral del año desde nuestro grupo de usuarios de SharePoint de Catalunya SUG…

  28. Detect Popup Window Closing in Lightswitch

    March 23, 2015

    My last adventure with Lightswitch was trying to detect when a popup window inside a screen is closed. You can close a Lightswitch popup…

  29. SharePoint App Catalog And Missing Apps

    March 19, 2015

    Another weird SharePoint app bug happened yesterday. The solution was fairly easy once you know what's going on, but it's just weird…

  30. Lightswitch Custom Validation Refresh

    March 04, 2015

    I found an odd problem this week in a SharePoint-enabled Lightswitch HTML Client application. I am sharing the solution here in case there…

  31. What to Expect from SharePoint 2016

    February 06, 2015

    Well, it has been doubted lately but Microsoft has finally spilled the beans on the next on-premise version of SharePoint. Office General…

  32. Welcome back / Bienvenidos de nuevo

    January 20, 2015

    I have been busy for the last few days migrating my blogs to a new platform, as you can see. In this post I will summarize what I have…

  33. Where Are You Going, SharePoint?

    January 16, 2015

    I would like to do a short retrospective look to the rapidly-changing landscape of SharePoint in the last few years, followed by a personal…

  34. Apps de SharePoint vs Apps de Office 365

    January 05, 2015

    En estos últimos días hay un debate calentito sobre el futuro del modelo de apps de SharePoint. El día 22 de diciembre el gran gurú…

  35. Business Value of Social Computing (III)

    September 22, 2014

    Welcome to the third installment of the business value of social computing post series. You can review the first and the second post of the…

  36. Modelo de apps en detalle (III): High-Trust

    August 27, 2014

    En los primeros dos posts de esta serie hemos visto la evolución del código personalizado en SharePoint y la arquitectura básica del modelo…

  37. Modelo de apps en detalle (II): Las piezas

    August 21, 2014

    En el primer post de esta serie sobre el modelo de apps de SharePoint 2013, expliqué la problemática de tener código a medida en SharePoint…

  38. Modelo de apps en detalle (I): Introducción

    August 19, 2014

    Hola a todos, En un reciente proyecto me he visto involucrado en mucho detalle en el modelo de apps de SharePoint 2013 en entornos…

  39. Business Value of Social Computing (II)

    June 10, 2014

    Note: This is a second post in the series. You can check the first post to refresh the concepts. In the first post I have defined what…

  40. Speaking at the European SharePoint Conference in a Week

    April 29, 2014

    The European SharePoint Conference is less than three weeks away and I’m delighted to be part of such an exceptional line up. The conference…

  41. I Have Been Renewed as MVP for Second Year

    April 11, 2014

    On the April Fools Day, I have received the confirmation that my MVP Award has been renewed. I wish to thank to everyone who made it…

  42. Business Value of Social Computing (I)

    March 29, 2014

    Hello there! I'd like to start a new serie of posts where I want to hightlight and demystify the benefits of introducing and extending…

  43. Beezy y yo en SharePoint Conference 2014 Las Vegas

    March 26, 2014

    Hace dos semanas estuve en "La" conferencia de SharePoint en Las Vegas, Estados Unidos. Fueron cuatro días intensos en los que empaparse de…

  44. SharePoint Conference 2014 and Scalable App Architecture Talk

    February 28, 2014

    Tomorrow I will be flying to Las Vegas, for my third SharePoint Conference there (you can see my impressions from 2009 and 2012). This time,…

  45. SharePoint Search Alerts and the Case of Only 10 Results

    February 21, 2014

    A puzzling SharePoint search alert behaviour was keeping our team of three scratching our heads for days. If you speak Spanish, you can…

  46. Notas de la asamblea general de SUG.CAT

    January 14, 2014

    Ayer lunes 13 de enero de 2014 nos reunimos para la Asamblea general ordinaria de la asociación SUG.CAT en Barcelona. Todavía no tenemos el…

  47. Come see me at the European SharePoint Conference 2014!

    December 02, 2013

    In case you missed it, the European SharePoint Conference 2014 programme is now available and I’m delighted to announce that I am speaking…

  48. My Talk at SharePoint Summit Vancouver 2013

    November 29, 2013

    Last month I attended SharePoint Summit 2013 in Vancouver as a speaker. I was really looking forward to it, being my first time in Canada. F…

  49. Exposing BLOB Data in Child Entities With Business Connectivity Services

    October 17, 2013

    Another interesting issue arose the last week. I was tasked with implementing a BCS .NET connector to a OTRS web issue tracking service, as…

  50. No te pierdas la Iberian SharePoint Conference

    September 23, 2013

    Estamos agotando las entradas de la Iberian SharePoint Conference a un ritmo vertiginoso. Las entradas para la conferencia y para los…

  51. Guía de supervivencia para conferencias tecnológicas (II)

    August 09, 2013

    __Ayer estuve inspirado para escribir la primera parte de esta guía, pero no quería extender el post y atiborrarlo de contenido. Prefiero…

  52. Guía de supervivencia para conferencias tecnológicas (I)

    August 08, 2013

    La Iberian SharePoint Conference está en plena marcha. Ya hemos abierto el proceso de registro para que podáis comprar vuestras entradas…

  53. Configuring Content Organizer Rules with PowerShell

    August 03, 2013

    As you probably know from my previous posts, I have been configuring a wide-scale document management solution using Content Organizer…

  54. En breve se abrirá el registro para la Iberian SharePoint Conference

    July 15, 2013

    Desde la organización de la Iberian SharePoint Conference 2013 la semana pasada cerramos el preregistro con 250 personas apuntadas. A estas…

  55. [Reciclaje JavaScript] Encapsulamiento

    July 12, 2013

    Continuando con la serie de posts sobre como programar bien en JavaScript, en este post vamos a ver el tema de encapsulamiento. Como sabéis,…

  56. TechEd Europe 2013 en Madrid: Mis impresiones

    July 07, 2013

    La semana pasada estuve en TechEd Europe en el recinto firal de IFEMA en Madrid. Iba como staff voluntario para ayudar con los Hands-on Labs…

  57. /static/45664bafed7edaed78502b976de4f761/logo-25255B1-25255D_thumb-25255B3-25255D.gif

    Calling OTRS Web Services from .NET

    June 19, 2013

    In one of the current projects I have to connect to OTRS ticketing back-end. OTRS is an open-source ticketing application and has a web…

  58. [Reciclaje JavaScript] Fundamentos

    June 11, 2013

    Tal como dije en mi post del año pasado, una de las cosas que íbamos a aprender los desarrolladores de SharePoint con la nueva versión es…

  59. Lo que no sabías sobre Iberian SharePoint Conference 2013

    June 06, 2013

    Supongo que la mayoría de los lectores del blog ya saben de que va el asunto, pero desde hace tiempo quería hacer un post sobre ello. Pues…

  60. Review of “The Art of Community” (2nd Edition)

    June 04, 2013

    It took me much more time to finish The Art of Community (2nd Edition): Building the New Age of Participation than usual, due to my recent…

  61. Building a Document Routing Hierarchy with SharePoint Subsites and Content Organizer

    June 03, 2013

    In this occasion I have been exploring the possibility of an auto-organizing document hierarchy in SharePoint 2010, made with Content…

  62. Congratulations Microsoft MVP 2013!

    April 05, 2013

    This is the subject of the email I received on the Fool’s Day. Luckily it was not a joke, it was the confirmation of my nomination as…

  63. ¡Enhorabuena MVP de Microsoft 2013!

    April 05, 2013

    Este es el asunto del correo electrónico que recibí el día 1 de abril, el día de los inocentes en el resto del mundo. No, no era una…

  64. I’ll be speaking at SharePoint Evolutions Conference in London

    February 22, 2013

    A few months ago I was confirmed as a speaker on the SharePoint Evolutions Conference (aka SPEVO13) that will take place in London, from Apr…

  65. Las apps de SharePoint 2013 (V): Una app provider-hosted en Azure

    February 15, 2013

    En la serie de posts sobre el desarrollo de apps de SharePoint 2013, hemos visto hasta ahora un ejemplo de app de SharePoint 2013 para niños…

  66. Las apps de SharePoint 2013 (IV): Una app en MVC y en Azure

    February 12, 2013

    En la serie de posts sobre el desarrollo de apps de SharePoint 2013, hasta ahora hemos visto como se desarrolla una app sencilla y alojada…

  67. Realizado el evento “SharePoint 2013: Novedades y más allá”

    November 29, 2012

    Hoy hemos celebrado el evento largamente preparado y esperado, sobre las novedades de SharePoint 2013. Gracias a la colaboración de AvePoint…

  68. Evento “SharePoint 2013: Novedades y más allá”

    November 21, 2012

    Después de tantas semanas intentando cerrar un evento con un poco de consistencia para la comunidad de SharePoint en Catalunya, ya tenemos…

  69. SPC12: El último día

    November 16, 2012

    Hoy se ha acabado la SharePoint Conference 2012. Ha sido un día más corto, con sólo tres sesiones. Hoy también he tenido el honor de hablar…

  70. SPC12: El tercer día

    November 15, 2012

    El tercer día de la SharePoint Conference en Las Vegas ha sido bastante ajetreado, para mí. He podido participar en el feedback que recoge…

  71. SPC12: El segundo día

    November 14, 2012

    El segundo día de la SharePoint Conference empezó igual que el primero, con mucho contenido y poco tiempo para decidir a qué sesión asistir.…

  72. SPC12: El primer día

    November 13, 2012

    Hoy ha sido el primer día de la conferencia de SharePoint en Las Vegas. Había mucha expectación por la keynote inicial, a ver que iba a…

  73. Comentarios del First Monday del Noviembre 2012

    November 06, 2012

    Ayer celebramos la reunión mensual de la asociación SUG.CAT, en el lounge-bar 7Sins. A pesar de los imprevistos y la logística, pudimos…

  74. First Monday de SUG.CAT el 5 de noviembre

    October 30, 2012

    Desde SUG.CAT, la asociación de usuarios de SharePoint en Catalunya, estamos encantados de invitar a todos los interesados a nuestro encuent…

  75. Guía de viaje para SharePoint Conference 2012 en Las Vegas

    October 29, 2012

    Ya falta menos para la conferencia SharePointera más grande del mundo. Si, estoy hablando de la Microsoft SharePoint Conference 2012 (o SPC…

  76. Instalando la RTM de SharePoint 2013

    October 25, 2012

    Ayer por la tarde saltó la liebre: la versión RTM de SharePoint 2013 y Office 2013 estaba liberada en MSDN y TechNet. Tardé nada y menos en…

  77. Helpful SharePoint Tool for Solution Deployment Automation

    October 23, 2012

    I decided to give a try to a new tool that has been published at CodePlex, called SharePoint Solution Deployer (SPSD). It is built to…

  78. Windows 8 and Synaptics TouchPad Driver

    October 22, 2012

    I installed Windows 8 on my Dell Studio laptop two weeks ago, and I found out that the Synaptics TouchPad driver supplied by Dell does not…

  79. Las Apps de SharePoint 2013 (III): La primera app

    October 21, 2012

    Despúes de ver la introducción al modelo de las aplicaciones de SharePoint 2013 y de repasar los conceptos básicos de la infraestructura, va…

  80. Activate Windows 8 Enterprise License without Volume Activation

    October 09, 2012

    I was trying to activate my company’s Windows 8 Enterprise license but I was met repeatedly with the “No DNS Servers Configured: Code…

  81. Materiales del evento de AndorraDotNet sobre JavaScript

    October 08, 2012

    El viernes pasado, 5 de octubre de 2012, tuve el placer de asistir como ponente en el encuentro del grupo de usuarios de .NET en Andorra, An…

  82. Las Apps de SharePoint 2013 (II): La infraestructura

    September 29, 2012

    Después de la introducción del post anterior, vamos a ver la arquitectura física de una App de SharePoint 2013. Para ello, no hay nada mejor…

  83. PDF Files Missing in Tag Results

    September 27, 2012

    A quick mystery solved on a customer intranet today. The Symptoms You tag some PDF files, alongside other content in SharePoint 2010. Then…

  84. Las Apps de SharePoint 2013 (I): Introducción

    September 09, 2012

    En esta serie de posts iré explicando en detalle el nuevo modelo de Apps introducido en SharePoint 2013 Preview. La idea que tengo es…

  85. Montar un entorno de SharePoint 2013: Visual Studio

    August 05, 2012

    El controlador de dominio El servidor de SharePoint: Windows Server El servidor de SharePoint: SQL Server El servidor de SharePoint…

  86. Looking Back to the New Wave of Microsoft Certifications

    August 03, 2012

    Since I wrote my last blog post in April, I have been busy updating my other, Spanish-speaking blog, together with learning a lot about…

  87. Montar un entorno de SharePoint 2013 (IV): SharePoint

    August 02, 2012

    El controlador de dominio El servidor de SharePoint: Windows Server El servidor de SharePoint: SQL Server El servidor de SharePoint…

  88. Montar un entorno de SharePoint 2013 (III): SQL Server

    August 01, 2012

    El controlador de dominio El servidor de SharePoint: Windows Server El servidor de SharePoint: SQL Server El servidor de SharePoint…

  89. Montar un entorno de SharePoint 2013 (II): Windows Server

    July 31, 2012

    El controlador de dominio El servidor de SharePoint: Windows Server El servidor de SharePoint: SQL Server El servidor de SharePoint…

  90. Montar un entorno de SharePoint 2013 (I): El controlador de dominio

    July 28, 2012

    El controlador de dominio El servidor de SharePoint: Windows Server El servidor de SharePoint: SQL Server El servidor de SharePoint…

  91. /static/d4ff4d94fc3528f3c22a64bda9ece857/logo_super_peq.gif

    Farmville para SharePoint (CatDotNet)

    July 27, 2012

    Ayer pasé una buena tarde, participando en las microcharlas de la comunidad CatDotNet, en el Cafè Pagès de Gràcia en Barcelona. Me…

  92. 5 cosas que tus desarrolladores de SharePoint van a aprender con SharePoint 2013

    July 19, 2012

    Como no vivo debajo de una roca, desde el lunes pasado vivo digiriendo bastante información sobre SharePoint 2013 Preview. A veces me siento…

  93. SharePoint en la Universidad de La Habana

    July 06, 2012

    Hace unas semanas estuve de vacaciones en la maravillosa isla de Cuba. Además de disfrutar de la riqueza cultural y paisajística del país…

  94. My SharePoint Saturday Belgium Session Material

    April 30, 2012

    I had a very exciting SharePoint Saturday in Brussels, Belgium this Saturday 28th. I met many SharePoint experts and fellow speakers and I…

  95. Primer “pantallazo” de SharePoint 15 Beta

    April 18, 2012

    No sé si fiarme mucho, pero en la web de un desarrollador turco llamado Timur Sahin ha salido un pantallazo que el dice que es de la beta…

  96. MS NetWork 2.0 en Mostar, Bosnia

    April 13, 2012

    Los días 4 y 5 de abril de 2012 estuve en la conferencia regional de Microsoft Bosnia-Herzegovina, llamada MS NetWork 2.0 en la preciosa (av…

  97. My slides from MS NetWork 2.0 in Mostar

    April 07, 2012

    Here are the slides from my session at MS NetWork 2.0 conference in Mostar, Bosnia-Herzegovina. My session was about how to begin developing…

  98. The Value of a Certification

    April 07, 2012

    I just attended the 2nd Microsoft NetWork event in Bosnia-Herzegovina. I spoke about how to start with SharePoint development for existing…

  99. Reflections on Windows 8 Tour and Camp in Seville

    March 26, 2012

    I attended the Windows 8 Tour and Camp, held in the beautiful city of Seville (Spain) on March 22nd and 23rd. The presenters, Boris Armenta…

  100. How to Keep Your Certifications Relevant

    March 18, 2012

    We live in a evolving and changing world. For us developers, the times they are a-changin’ at an ever-increasing pace. We have new versions…

  101. Las diapositivas de la presentación “SharePoint: Presente y futuro”

    January 09, 2012

    Aprovecho para subir la presentación de PowerPoint que utilicé para dar el seminario de pasiona consulting llamado “SharePoint: Presente y…

  102. SharePoint 2013: Resumen de rumores

    December 08, 2011

    Ya empiezan a aparecer los primeros rumores sobre SharePoint vNext (SharePoint 15) en Internet. Por supuesto, todo lo que sigue son…

  103. Material de la segunda sesión de SUG.CAT disponible

    November 08, 2011

    El compañero David Martos ha subido el material de las dos charlas que dimos el pasado jueves día 3 de noviembre. Podéis acceder al…

  104. Conferencia europea de SharePoint: tercer día

    October 25, 2011

    El último día de la Conferencia europea de SharePoint fue muy interesante, haciendo de un colofón muy digno al evento. Building User Forms…

  105. Segundo evento de SUG.CAT en Barcelona

    October 25, 2011

    Estoy orgulloso de poder anunciar el segundo evento presencial del SharePoint User Group de Catalunya (SUG.CAT). Microsoft ha tenido la…

  106. Conferencia europea de SharePoint: segundo día

    October 19, 2011

    Continuando con la conferencia de SharePoint en Berlín, hoy ha sido un día muy interesante. La keynote (presentación inicial) ha sido muy…

  107. Conferencia europea de SharePoint: Primer día

    October 18, 2011

    Hoy he asistido al primer día de la conferencia europea de SharePoint en Berlín. Para mí ha sido un día especial porque he hecho mi primera…

  108. Camino a Berlín

    August 19, 2011

    Entre los días 17 y 20 de octubre de 2011 la capital alemana se convertirá en la capital europea de SharePoint. Se celebrará la Conferencia…

  109. Material del primer evento del grupo SUG.CAT en Barcelona

    March 19, 2011

    El jueves pasado, día 17 de marzo de 2011, se realizó el primer acto presencial del grupo de usuarios de SharePoint de Catalunya (SUG.CAT) e…

  110. Primer evento de SUG.CAT

    February 25, 2011

    Es un placer invitarles al primer evento presencial de la comunidad de usuarios de SharePoint de Catalunya (SUG.CAT), que hablará sobre…

  111. SharePoint Configuration Database IP Address Blues

    May 14, 2010

    A really weird situation happened yesterday at work. The Symptoms We wanted to move the Virtual Machine that serves as a SQL Server for our…

  112. Balsamiq Mockups: A Review

    May 12, 2010

    As you can probably remember, my frequency of blog posts here has been reduced in the last months. The reason is simple: I’ve been engaged…

  113. IE8 Developer Tools Not Working?

    April 17, 2010

    I’ve been pulling my (scarce) hair when suddenly the Developer Tools in IE8 didn’t appear as expected, on one day. The taskbar in Windows…

  114. La comunidad de SharePoint en español – parte 2

    April 13, 2010

    El el primer post sobre la comunidad de SharePoint en español hice un repaso de los grupos y páginas “oficiales” de SharePoint. En esta…

  115. Hunt For BSOD in Windows 7 x64

    March 26, 2010

    I have a shiny new Windows 7 Ultimate 64-bit edition installed on my Dell laptop but in the last month I’ve been suffering intermittent BSOD…

  116. La Comunidad de SharePoint en español – parte 1

    March 19, 2010

    Hace unos años era una aventura fútil encontrar información decente sobre SharePoint en español. Salvo, claro está, de los maestros Gustavo…

  117. Things I Have Been Reading Lately

    March 19, 2010

    http://spg.codeplex.com/ A new drop of the official SharePoint Guidance. It now covers SharePoint 2010 and further expands on the SharePoint…

  118. ¿Qué es SharePoint?…¡en 5 minutos!

    March 04, 2010

    La próxima vez que alguien os pregunta “pero, ¿qué es SharePoint?”, le podéis enviar una copia de este documento. He intentado hacer un resu…

  119. STP2WSP File Converter, Part 1: The Anatomy of A .STP

    February 25, 2010

    Recently, together with my colleague Martin Schmidt, I gave a session on MOSS 2007 to SharePoint 2010 migration. Among other things I…

  120. Bienvenidos a mi “otro” blog

    February 24, 2010

    Por fin me he decidido a hacer un blog en español sobre mi experiencia con SharePoint. Varias razones me han llevado a ello, entre otras la…

  121. My New Blog in Spanish: SPEdinKapic.Blog

    February 24, 2010

    I’ve decided to write a new blog, in parallel with this one, with the Spanish-speaking SharePoint audience in mind. As I work in Barcelona (…

  122. Visual Studio 2010 Quick Reference Cards on CodePlex

    January 25, 2010

    The good people at Visual Studio Rangers have provided quick reference cards for many VS2010 features. Their aim is to use them as a quick 5…

  123. How Did The Prediction End on SP2010?

    January 13, 2010

    More than a year ago, I wrote a summary post about the rumours and buzz around the next version of SharePoint (SP2010). My post has seen a…

  124. Setting Up Hyper-V Server 2008 R2 in Workgroup

    December 17, 2009

    I’ve been able to set up a Hyper-V Server 2008 R2 in a spare server box at work. I wanted to set up remote management from my Windows 7, als…

  125. My First SharePoint 2010 Beta Machine

    November 27, 2009

    I run it on a VMWare Workstation 6.5 inside Windows 7 32-bits. The virtual machine is 64-bits, of course. My first impression is that SP2010…

  126. The Day Has Arrived: SharePoint 2010 Public Beta Is Here!

    November 17, 2009

    For the MSDN Subscribers only, for the moment.

  127. [SPC09] Driving End User Adoption

    October 22, 2009

    This session was dear to my heart, as the end-user adoption is really a tough thing to achieve. The session was presented by Scott Jamison…

  128. SharePoint 2010: The New Pie Chart

    October 21, 2009

  129. [SPC09] Day One: Keynote

    October 20, 2009

    Today the HUGE information stream began flowing, starting with a keynote by Microsoft CEO Steve Ballmer and SharePoint directors Jeff Teper…

  130. [SPC09] Overview of the SharePoint 2010 Development Platform

    October 20, 2009

    This session was delivered by Paul Andrews, Microsoft Technical Product Manager for SharePoint. It was really “techie” stuff, but summarized…

  131. [SPC09] First Post From Las Vegas

    October 18, 2009

    I arrived yesterday evening to Las Vegas. Today I did the registration process and I strolled The Las Vegas Strip (officially called Las…

  132. Follow Me At The SharePoint Conference In Las Vegas

    October 14, 2009

    Yes, I’ll be attending the SharePoint Conference 2009 (SPC09) next week in Las Vegas, Nevada. I will leave this Saturday for Las Vegas (via…

  133. [Road to SharePoint 2010] Repackage Your Developments for a Better Tomorrow

    July 31, 2009

    Today I want to comment on what should you take care of when preparing your SharePoint 2007 customizations for the 2010 world. The Good Guys…

  134. Team Foundation Client Error in VS2008

    July 29, 2009

    A weird thing happened to me yesterday when I was trying to edit a couple of work items in Team Foundation client from Visual Studio 2008.…

  135. [Road to SharePoint 2010] Getting Ready for 64-bit World

    July 23, 2009

    Welcome to the second installment of the Road to SharePoint 2010 series. I will tackle the oldest news for this SharePoint version: it will…

  136. [Road to SharePoint 2010] The Journey Begins Here

    July 15, 2009

    I’ve decided to start a new series of articles, called Road to SharePoint 2010. What I’m trying to achieve is to summarize what a SharePoint…

  137. Official SharePoint 2010 Information from Microsoft Disclosed

    July 14, 2009

    After so much silence, a wealth of SharePoint 2010 information has been disclosed from Microsoft. They’ve put together a site with videos…

  138. At Last: First SharePoint 2010 Screenshots Leaked

    June 16, 2009

    They are based on the Tech-Ed Visual Studio demonstration video. In one moment the presenter opens a SharePoint portal but it’s 2010 pre…

  139. What SharePoint and Vermeer have in common?

    May 29, 2009

    Yes, that’s right! What a Dutch painter has to do with a Microsoft server solution? Well, the answer is not an obvious one: The FrontPage (…

  140. COMException 0x81020089 in ItemAdding

    May 28, 2009

    (Thanks to my work colleague Cesar for pointing out this case to me) SYMPTOMS You have a custom list event receiver in SharePoint. You trap…

  141. Half-Broken SharePoint Disaster Recovery Story

    May 19, 2009

    Today I’ve been greeted by a half-broken SharePoint 2007 development machine. It’s a small farm with one MOSS 2007 server and a SQL Server…

  142. My First MOSS 2007 SP2 Upgrade

    May 17, 2009

    I’ve been trying to upgrade my development virtual machine to SharePoint 2007 SP2 today. No problems, except for the tiny detail…. The…

  143. Groove is Dead, Long Live SharePoint Workspace 2010!

    May 14, 2009

    At the end, the ugly duckling of Microsoft Office suite is joining the SharePoint family. Microsoft announced that the Groove file…

  144. Review: Five Ways SharePoint Can Save You Money

    April 09, 2009

    Microsoft released few months ago a business-oriented guide that explains how businesses can actually save money in these times of crisis…

  145. SharePoint Designer 2007 is FREE

    April 03, 2009

    A surprise from Microsoft! They’ve decided to offer SharePoint Designer 2007 free of charge from April 2nd. I think it will give an extra…

  146. Another SharePoint 14/2009/2010 Leak

    March 17, 2009

    This time the guys at the Microsoft Support have leaked some juicy details about the next version of SharePoint. In their description of the…

  147. Talking to a WCF Service From Silverlight

    February 12, 2009

    In this second installment of “My Adventures with Silverlight” series, I will talk of how to successfully invoke a WCF service from…

  148. My Adventures in Silverlight

    January 31, 2009

    If you’ve been returning to my blog in the past month, you could see that I haven’t written anything since December the 3rd. I haven’t…

  149. Visual Studio 2010 Tools for SharePoint

    December 02, 2008

    At TechEd EMEA in Barcelona, the Visual Studio 2010 tools for SharePoint were announced and demonstrated. What was showed was the…

  150. NumberField and getElementById

    November 13, 2008

    Just a quick lesson learnt today in field: SCENARIO You want to use JavaScript to validate certain fields when the SharePoint page is in…

  151. Truncate that Huge DB Transaction Log!

    November 11, 2008

    How many times you’ve seen the small SharePoint content database and a huge transaction log by its side? And the corresponding “Not enough…

  152. New Logo for .NET

    November 04, 2008

    It was about time that the old .net logo becomes .NET (the capitalized case is the correct name of the platform). The “wavy” new logo is…

  153. Microsoft SharePoint Services and Windows Azure

    October 30, 2008

    I’m in the process of digesting the wealth of information that is pouring from PDC 2008 that’s in progress right now. I was unable to…

  154. Gartner Magic Quadrant for ECM 2008

    October 21, 2008

    Microsoft Office SharePoint Server 2007 has moved from the “Visionary” quadrant into “Leaders” quadrant, in the past year. According to Gar…

  155. SharePoint v14 / 2009 Feature List

    October 13, 2008

    Let’s do a quick recap about what we could expect from the next version of SharePoint from Microsoft: <table border="0" cellspacing="0…

  156. “Only Content controls are allowed directly in a content page that contains Content controls”

    October 02, 2008

    Yesterday a misleading error happened. A custom layout was deployed using Features and WSP solution packages. Everything went well, but when…

  157. User Profiles Usage Guidelines from Microsoft

    September 26, 2008

    Glancing over the new entries at MSDN for SharePoint, I noticed an article by the name of “Capitalizing On the Social Network Capabilities…

  158. Accessing SPListItem.Fields Property

    September 08, 2008

    An annoying “design bug” that happened to me today. SPListItem item = …(get a valid SPListItem)… SPField fieldDef = item.Fields…

  159. How To: Add Banner Type Links to CKS:EBE Blog

    July 29, 2008

    Although I’m much more involved with CKS:IEE and CKS:CIE editions of Community Kit for SharePoint (CKS), I’ve been playing lately with CKS…

  160. ISPA: International SharePoint Professionals Association

    July 21, 2008

    Finally, an independent association for all of us SharePointers is born. ISPA (International SharePoint Professionals Association) has…

  161. SharePoint Infrastructure Updates

    July 16, 2008

    (a new buzzword to learn, together with “hotfix”, “patch”, “service pack” and “update”.) Well, the thing is that the good folks at Microsoft…

  162. How To Expose Files in a Shared Folder for Remote Access with SharePoint

    June 23, 2008

    I just completed a Proof-of-Concept setup to allow the users to remotely access files that sit on a network share, using SharePoint and IIS…

  163. Community Kit for SharePoint Needs You!

    June 19, 2008

    As you might know, I contribute to Community Kit for SharePoint (CKS). It’s a CodePlex-hosted community project aimed to provide the…

  164. Even More SharePoint 2009 Evidence

    June 18, 2008

    Master Data Management: It seems that Microsoft last year acquisition of Stratature will result in their MDM mechanism being a part of…

  165. SharePoint 2009 Will Be x64 Only

    June 16, 2008

    (In addition to my previous blog entry speculating about the features of the next version of SharePoint) the SharePoint 2009 will be availa…

  166. Hiding List View Group Headers

    June 10, 2008

    It’s really annoying that SharePoint displays those pesky column names followed by a colon when you group by a column. In this example I use…

  167. A Marvelous Little Utility for Zooming

    June 06, 2008

    Tired of changing the font size when teaching Visual Studio? Try this new miracle tool from Mark Russinovich and SysInternals Team (now on…

  168. IE and The Mysterious ‘The page took too long to save’ Message

    June 04, 2008

    Another one of those “oh my god” moments in SharePoint programming, although it had nothing to do with SharePoint proper. The Background I…

  169. New SharePoint Training Content

    June 03, 2008

    If you are comfortable in .NET development but SharePoint has always been a murky water for you, check out the new MSDN content tailored…

  170. WSS/MOSS Running on Vista

    May 28, 2008

    The good folks from Bamboo Solutions (these guys make tons of webparts, check them out) have made a setup bootstrapper called WssVista for W…

  171. User Profile Sharepoint Designer Activities 0.2.0

    May 27, 2008

    UPDATED 04/07/2012: I had issues with SkyDrive and lost the files but the WSP file has been retrieved by one of the previous downloaders…

  172. VMWare "Unable to save snapshot file"

    May 26, 2008

    I often try things on my SharePoint virtual machine that I keep on my laptop, hosted in VMWare Server environment. A few months ago suddenly…

  173. How to Boost the Volume in Windows Media Player

    May 23, 2008

    I'm disappointed about how my stylish Sony VAIO built-in speakers sound so weak compared to my older HP laptop equipped with sleek Altec…

  174. No Hibernate Option in Vista

    April 30, 2008

    I came across this annoyance on my boss' computer today. He had no "Hibernate" option on shutdown in his Vista Business laptop. Luckily, the…

  175. SharePoint Four-in-Hand and Trainer, too

    April 29, 2008

    Few days ago I did the last remaining SharePoint exams, which I was postponing for a long time due to everyday tight agenda. Now I join the…

  176. SharePoint Predictions for 2008: Be Aware

    April 21, 2008

    The good folks at CMS Watch wrote their "crystal ball" predictions in CMS world last December. There is one prediction regarding SharePoint…

  177. .NET 3.5 Enhancements Training Kit is Available

    April 20, 2008

    Wow, that's fast! I'm still digesting the NET Framework 3.0 training (mainly over WPF now) and the folks from Redmond deliver their first…

  178. SharePoint Protocols "explained"

    April 18, 2008

    If you were not aware, Microsoft released a bunch of PDF documents specifying various protocols that SharePoint uses to communicate…

  179. A little bit of SharePoint Fun (or so it seems)

    April 17, 2008

    Some of the main Microsoft Office SharePoint Server 2007 competitors (according to Gartner Magic Quadrant for ECM) can be found in this…

  180. SharePoint 2009 / 2010 / vNext Rumours

    April 12, 2008

    There's no official information by Microsoft about the next version of WSS 3.0 / MOSS 2007 technologies. Nevertheless, there are bits of…

  181. Vista NetStumbler Alternative Tool

    April 11, 2008

    I'm a big fan of NetStumbler WiFi discovery tool, but I'm sadly disappointed that it's not supported under Microsoft Vista. However, we can…

  182. Page.Trace and System.Diagnostics.Trace Comparison

    April 10, 2008

    More often than not, I see how newbie .NET programmers are confused when trying to trace ASP.NET applications. The origin of the confusion…

  183. How to Clear ASP.NET Web Cache

    March 28, 2008

    In ASP.NET you can remove an item from the web cache by invoking Cache.Remove(string ID). But, what happens when, for some reason, you want…

  184. How to Replace Notepad in Windows Vista

    March 25, 2008

    I'm much fond of the Flo's excellent Notepad2 editor. Replacing the simple built-in Notepad is one of the first things that I customize on…

  185. IE8 Passes the Acid2 Test

    March 12, 2008

    I downloaded the Beta 1 of Internet Explorer 8 from http://www.microsoft.com/windows/products/winfamily/ie/ie8/default.mspx and I was…

  186. WSS/MOSS SP1 Released!

    December 14, 2007

    Finally, the long-awaited SP1 for WSS 3.0 / MOSS 2007 have been released. You can find them at Microsoft Downloads page: WSS 3.0 SP1 MOSS…

  187. Pause until Date Activity Not Triggered

    November 13, 2007

    The last in the list of SharePoint quirks happened to me few days ago. The Symptoms You have a SharePoint Designer workflow that has a Pause…

  188. Upload a Document without Lists.asmx

    November 05, 2007

    I was looking for a way to quickly upload some documents into a SharePoint document library, when I stumbled upon this fine helper class by…

  189. Excel Services and External Data Ranges

    October 27, 2007

    Excel Services cannot render a workbook that contains external data ranges displayed as a table, as mentioned in the documentation. I had to…

  190. Reassign a SPD Workflow to Another List

    October 09, 2007

    One of the main drawbacks of SharePoint Designer-based workflows is that you cannot reuse an existing workflow in another list. Recently, I…

  191. Document Icon in CQWP

    September 10, 2007

    After the (deserved) summer vacation period, I resumed the "normal" work schedule. One of the first issues I had to solve was how to display…

  192. Enumerating User Profiles

    August 09, 2007

    I've been trying for a week to make a workflow activity that would parse all user profiles and find a user with a specific title. At first…

  193. Hide a field from NewForm.aspx

    August 06, 2007

    Updated (18/03/2008): There's an extended custom web part made by Paul that does the same thing and much more. You can start reading from he…

  194. Getting the SPUser out of SPFieldUser

    August 02, 2007

    SPFieldUser field type stores the username in "1#;User" fashion. This is a small annoyance when trying to access the user data, for instance…

  195. Vaio, Sigmatel sound card and Vista

    July 18, 2007

    As I recently reinstalled Vista (as I explained in my previous post), all the drivers for my Vaio laptop had to be reinstalled too. It all…

  196. /static/77bd98f7f011a914e2f439032484621d/CKS_TeamMember_logo.gif

    Community Kit for SharePoint

    June 17, 2007

    Few months ago I joined Community Kit for SharePoint team. It's a collaborative open-source effort to extend and adapt SharePoint for…

  197. How to Optimize SharePoint Designer's Use of Content Types in a Workflow

    June 15, 2007

    I'm annoyed by many little details of the SharePoint Designer Workflow editor, but the main one is that it profligates in the creation of…

  198. SharePoint Hotfix is available

    May 03, 2007

    Microsoft released, at least, a quick-and-dirty hotfix that fixes up several issues with SharePoint Services 3.0. In particular, I've found…

  199. COM Again (0x81020037)

    March 19, 2007

    I found this "descriptive" error message in a fragment of MOSS 2007 code in a webpart that uploads and tags a document with appropriate…

  200. How to Serialize a Collection

    October 19, 2006

    In a fragment of a code I'm working on, I must serialize a collection of links into an XML file. Fortunately, .NET Framework provides a…

  201. Data Caching in SharePoint 2003

    October 11, 2006

    If you are used to the ASP.NET Cache object, you can use it in SharePoint (after all, it's just an ASP.NET extended application). However…

  202. Ruby on Rails, the next tidal wave?

    September 02, 2006

    I've been looking for information about the new buzzword in town: Ruby on Rails (aka RoR). I thought it was just another web development…

  203. First Word 2007 blog posting

    August 31, 2006

    Hello, This entry is written from Word 2007 Beta. This feature is really astounding and time-saving. Step-by-step Guide: Open Word 2007 Cho…

  204. The First Post

    August 30, 2006

    Hello there! My first technical blog finally comes to the daylight. Isn't it a thrilling experience? I expect this blog to steadily grow…