Blog

Development environment for low-trust: Configuring ADFS


10 September, 2015

ADFS, or Active Directory Federation Services, is widely used in both on-premise and hybrid SharePoint solutions. This is a technology that you need to get up to speed on and undoubtedly will use or be affected by in the future. In this article, we configure ADFS for our development environment.This post is in the article series “Development environment for low-trust” where we aim to set up an environment that replicates a live production environment as closely as possible.

Read More...

Development environment for low-trust: Configuring Low Trust Apps


10 September, 2015

205This post is in the article series “Development environment for low-trust” where we aim to set up an environment that replicates a live production environment as closely as possible. Here, we also switch from High Trust apps to Low Trust apps to support ADFS, Azure AD and future-proof app/add-in models. Sections: Configuring and using SSL Configuring ADFS Configuring low trust apps App Catalog Configuration You must configure a new name in Domain Name Services (DNS) to host the apps.

Read More...

Development environment for low-trust apps: Configuring and using SSL


09 September, 2015

SSL/HTTPS is a required step for most SharePoint installations and deployments. The entire web community is moving towards secure communications. However, I still see most development environments set up using HTTP only and I still see many issues when moving to test and production environments, such as mixed content blocking. In this case, the browser will not load resources such as data sources, scripts, CSS files and images as they are in HTTP while the main page is in HTTPS.

Read More...

Script to import, export and compare crawled and managed properties between SharePoint farms


04 August, 2015

I got really excited when using the export-import-mp.ps1 script by Riccardo Celesti that can export and import managed properties between search service applications in SharePoint. However, I would like to compare all exported properties of one environment to a fresh “vanilla” installation so that a documentation can be created. Export the modified managed properties The export-import-mp script is just great, it will export and import managed properties to and from a CSV file.

Read More...

Filtering CAML queries by time values


03 August, 2015

When querying a SharePoint list, or creating a view, you can filter using the built-in keyword Today. However, the Today keyword will not return the time, only the date when using a CAML query. First of all, you need to mark the query filter value with IncludeTimeValue as: <Value IncludeTimeValue='TRUE' Type='DateTime'><Today /></Value>However, as the Today field has no time information, this will fail. Instead, create a local variable string today = DateTime.Now.

Read More...