My Blog

Keep your own MachineKey values in SharePoint 2010 web.config

  In some cases you may need to have specific MachineKey values in the SharePoint web applications web.config. SharePoint will accept this change briefly but will will soon change it to a different value midnight.   This timer job: Health Analysis Job (Daily, Microsoft SharePoint Foundation Web Application, All Servers) will override any modifications to… Read more

Add User Policy using Powershell

    # This script will add to user policy for a web application in SharePoint 2010 # and will add few more things to get rid of this event in the event logs: # Object Cache: The super reader account utilized by the cache does not have sufficient permissions to SharePoint databases. #  See,… Read more

New-SPSite and New-SPClaimPrincipal

Self note: new a new site and set my account as an owner:   $web = "http://localdev/sites/site1" $user = New-SPClaimsPrincipal -IdentityType WindowsSamAccountName -Identity $(whoami) New-SPSite -Name "site1" -Url $web -OwnerAlias $user -Template "CMSPUBLISHING#0"… Read more

Import IIS Logs into SQL Server

I often need to analyse SharePoint IIS logs for different purpose, mainly for capacity planning. The first step to do so (after collection the logs from the servers) is to bulk import the logs into SQL. To import the IIS logs into SQL I use the logparser tool (Download Details – Microsoft Download Center –… Read more

New SharePoint 2010 training content

  Microsoft just published two new training content for BI and Composites in SharePoint 2010. also don’t forget to review the available content for ECM and Internet Implementers trainings. SharePoint Server 2010 Business Intelligence Training View the course: Learn how you can lay a deep foundation for your SharePoint Server 2010 Business Intelligence (BI)… Read more

Installing SP1 and June CU for SharePoint 2010 and Office Web Apps

(cross posting from: Here is the install order and required patches for SharePoint 2010 deployments with Office Web apps: if your environment includes: SharePoint Server 2010 + Office Web App Farm Step 1: SharePoint Server 2010 SP1: Step 2: Office Web Apps SP1: Step 3: SharePoint Server 2010 June CU: Step… Read more

Office 365 Jump Start Videos

Microsoft published great Office 365 Readiness and Training videos at:  here is the list of available jump start videos: Office 365 Jump Start (01): Microsoft Office 365 Overview for IT Pros Office 365 Jump Start (02): Deploying Clients For Office 365 Office 365 Jump Start (03): Microsoft Office 365 Administration & Automation Using Windows… Read more

Check the build level status of components within your SharePoint 2010 farm

To check the upgrade status of your farm after applying the latest SP and CU:    Get-SPProduct – this CmdLet will check the build version of the binaries on all servers in the farm PS C:\> $spprod = Get-SPProduct PS C:\> $spprod.Servers | select ServerName, Products, InstallStatus   ServerName Products                           InstallStatus———- ——–                           ————-WFE2       {Microsoft SharePoint Server… Read more

Talking about SharePoint 2010 large scale deployments, identity, ALM and deployment best practices at MS tech.ed 2010

My colleague Kuldip Obhan and my self presented at tech.ed 2010 in Australia on lessons learned SharePoint 2010 deployments in which we focused our presentation on the following topics: Designing a large scale SharePoint 2010 deployment Identity and federation in SharePoint 2010 ALM recommended practices deployment and configuration practices a copy of the presentation is… Read more