I think SPSecurityTrimmedControl was first available for SharePoint 2007. It is widely used to hide certain Elements based on user permission. In SharePoint 2010 a major improvement was introduced. The new property that made available was the AuthenticationRestriction, which gives you better control for anonymous and authenticated users. The possible values that can be specified are: AllUsers – Access is

Read More
Hide Elements in SharePoint for anonymous users using SPSecurityTrimmedControl

Hi, Today I wanted to talk about Distributed Cache (or also called AppFabrikCache) on SharePoint Server 2013. This new way of caching was originally based on the “Cloud” of Microsoft (Azure) but has been integrated on the On Premise systems of Microsoft. The Distributed Cache can be deployed on 2 different ways Dedicated Mode Collocated

Read More
Distributed Cache (AppFabrikCache) on SharePoint Server 2013 part 1/2

Try { $webApplicationURL = $args[0] $featureFolderName = “Web level FeatureName” $webApp = Get-SPWebApplication $webApplicationURL if($webApp -ne $null) {  foreach($siteColl in $webApp.Sites)  {    if($siteColl -ne $null)    {    foreach($subWeb in $siteColl.AllWebs)    {     if($subWeb -ne $null)     {      # Print each Subsite      Write-Host $subWeb.Url      #Get Feature ID based on the

Read More
How activate a Web level Feature on all the subwebs in a WebApplication using Powershell