inconvenient SharePoint
Inconvenient Search REST API for anonymous users
Leveraging the Search REST API allows you to build rich search-driven solutions. If you’re not careful however, you might get results other than intended even though everything seems to be working correctly.
Inconvenient programmatically working with Managed Navigation and anonymous users
SharePoint 2013 offers rich API for interacting with Managed Navigation. Unfortunately, some additional work is required if you need to use it with anonymous users.
Inconvenient copying Host Named Site Collections with multiple SPSiteUrls
Copying Site Collections in SharePoint 2013 is trivial, except if you are trying to copy a Host Named Site Collection with multiple SPSiteUrls.
Inconvenient Managed Properties: when strings are numbers
Recently I wrote a blog post on how standard Managed Properties are not enough for supporting particular scenarios. For example, when building content aggregations sorted on dates or numbers you would need a custom Managed Property. The reason for that is the fact that, although there are some Refinable and Sortable Managed Properties available out of the box with SharePoint, despite the type communicated in Search Schema, they return string data which makes them useless for sorting on numbers.
Inconvenient recommendations for pages with Friendly URLs stored in subwebs
Content recommendations are a great way of increasing exposure of your content. And although they just work out of the box, there is a little inconvenience when using them on a website with subwebs.