webTiger Logo Wide
  • Developing Custom Activity Libraries for SharePoint

    Developing Custom Activity Libraries for SharePoint

    This article introduces development of custom code activities that can be deployed to a SharePoint server farm. This greatly increases the scope of use of workflows in SharePoint by making it possible to publish activities that extend the built-in capabilities of the solution.

  • Working with User Profiles in SharePoint

    Working with User Profiles in SharePoint

    The SharePoint User Profile service application provides a means to offload the traffic on a domain controller when querying information in an Active Directory schema.

  • Installing and Using ADAM / AD LDS

    Installing and Using ADAM / AD LDS

    ADAM (Active Directory Application Mode) and AD LDS (Active Directory Lightweight Directory Services) are synonyms for the same product-set. ADAM refers to the technology when hosted on Windows XP / Server 2003 and AD LDS refers to the technology as hosted on Windows 7 / 8 / Server 2008 / Server 2012. For simplicity, we…

  • Reverse Lookup of Machine Name from IP-Address

    Reverse Lookup of Machine Name from IP-Address

    There may be times when you have the IP-address of a machine on the local network, but not the user friendly machine name. In this scenario, debugging which machine logged an error message can be difficult. Fortunately, on Windows machines at least, a reverse lookup should be relatively simple on the command line.

  • Deploying ASP.NET MVC on IIS6

    Deploying ASP.NET MVC on IIS6

    Although ASP.NET MVC3 can be deployed on a machine running Windows Server 2003 and Internet Information Services 6 (IIS6), the practice isn’t recommended and hosting multiple MVC3 web applications can be a painful business. If you are committed to this approach though, here are some instructions to configure IIS6 so that you can deploy a…

  • Resolving Windows API Error Codes to Messages

    Resolving Windows API Error Codes to Messages

    Whenever you are working with the Windows API, there is a better than average chance that you’ll have to deal with a Windows API Error Code. Within your code it is useful to be able to resolve this value to a more meaningful error message and, fortunately, the Windows API includes functionality to do just…

  • SharePoint Development – Hints and Tips

    SharePoint Development – Hints and Tips

    A collection of hints and tips to make life working on development projects with SharePoint integrations a little easier.

  • Retrieving Users in a SharePoint Group

    Retrieving Users in a SharePoint Group

    When working programmatically with SharePoint you are likely to need to check membership of SharePoint Groups at some point. This article provides a simple route to retrieving user groups information via SharePoint’s web services.

  • Word Automation Services in SharePoint 2010

    Word Automation Services in SharePoint 2010

    Until Office 2007, Microsoft hadn’t offered any reliable Office suite automation capabilities with the exception of client-side mail merge. This often meant companies/developers had to hand-craft Word documents at byte level, or invest in costly commercial products that did so for them. With Office 2007, Microsoft’s introduced Open XML document formats and an OpenXML SDK…

  • Web Development Cheat-Sheet

    Web Development Cheat-Sheet

    This is my web development cheat-sheet to make things easier when creating new web pages, etc. It should be considered a living document but the publish date will be kept as specified in its first edition so it doesn’t regularly top the articles list.