webTiger Logo Wide
  • Accessing Lists on the Host Web From a SharePoint Add-in

    Accessing Lists on the Host Web From a SharePoint Add-in

    When developing SharePoint Add-ins there may be times when you want to access and store some data on the host web an app instance has been deployed to instead of holding it on the app web (as the app instance website is the default).

  • Using Query String Parameters to Quickly Filter SharePoint Lists

    Using Query String Parameters to Quickly Filter SharePoint Lists

    There are many times when you want to display filtered views of SharePoint lists by default. Sure, you can create a custom view – and that is often the best approach – but what if you want a configurable query? Then this simple ‘hack’ can be perfect for the job.

  • Creating SharePoint Lists Using PowerShell

    Creating SharePoint Lists Using PowerShell

    Everyone knows how to create lists via the web browser, but for developers it can often be easier and more controlled to use automation to create lists on target SharePoint sites, for custom solutions they are developing, and the easiest way to do that is often using PowerShell.

  • Enable SharePoint’s Save as Template Action If Not Available

    Enable SharePoint’s Save as Template Action If Not Available

    There are times when you want to save a SharePoint (SP) site as a template but the option doesn’t appear in the Site Settings page.To overcome this there are a few different things you can try.

  • Creating SharePoint Site Columns and Content Types Using PowerShell

    Creating SharePoint Site Columns and Content Types Using PowerShell

    When developing new sites in SharePoint, using the web interface or SharePoint Designer is all well and good but it can become cumbersome when naming columns, getting their internal names, etc. A much better way is to use SharePoint’s rich PowerShell functionality.

  • Configure OData SharePoint Connected Excel Report To Query With Dynamic Date Range

    Configure OData SharePoint Connected Excel Report To Query With Dynamic Date Range

    When using MS Excel to provide reports from SharePoint (SP) data, a common problem is managing the size of the dataset being retrieved. SP sites are notoriously long-lived and data can grow and sprawl over time, with lists having 100,000s or even millions of items in them, and Excel reports linked to those lists can…

  • Dynamically Loading One Javascript File From Another

    Dynamically Loading One Javascript File From Another

    Although it is usually easier to explicitly add references to all your JavaScript file dependencies in the host web page (head section), sometimes this isn’t possible and the dependencies need to be programmatically loaded at runtime.

  • Using ReactJS

    Using ReactJS

    React JS is one of the latest in a long line of JavaScript Frameworks that are flooding the web development arena. It’s got a lot going for it, so let’s see what makes it worth learning yet another JavaScript framework for!

  • Approximating Timer-Based Workflows in SharePoint

    Approximating Timer-Based Workflows in SharePoint

    SharePoint doesn’t officially support timer based workflows out of the box. Various hacks can be instigated to attempt to achieve this, and the most common one is to set up looping workflows that call other workflows. The drawback of this approach is that normally, at some point, the workflow looping breaks down and a user…

  • Accessibility in Rich Internet Applications (ARIA)

    Accessibility in Rich Internet Applications (ARIA)

    Have you been working with Bootstrap, or viewing HTML examples where tags are littered with aria- ‘something’ attributes and wondered what all the fuss was about? Well, they refer to W3C’s Web Accessibility Initiative (WAI) and relate to making websites more accessible to those with disabilities (such as sight disorders, for example.) More specifically, ARIA attributes…