Home > Blogs

Our Blogs


  • SharePoint Lessons Learned – Don’t forget to use proven design patterns and practices

    by Hugo Esperanca | Apr 26, 2009
    SharePoint should be seen as another layer in the technology stack that your code will interact with. But just because you are using this layer you should not forget to follow good and proven design practices. The following points describe some of the principles that sometimes seem to be forgotten when using SharePoint:
    Full story
  • To Interface or not to interface? Here is the question

    by Hugo Esperanca | Dec 07, 2004
    In the not so good old days of COM there wasn't an option - if we wanted a component we had to have at least one interface. The abstract server pattern was alive and kicking and the advantages of separating a service contract from its implementation were clear to all (at least to the ones using OO languages). In those days there was a clear distinction between a component (something providing services trough an interface) and a class.
    Full story