SharePoint Search Result URL Mismatch
I came across this issue today and figured since I was already explaining the issue to the customer I might as well blog about it. The issue is where search results from other sites in the same SharePoint Farm are showing up with the wrong URL. At least the URL is wrong for the end-users, but not wrong as far as SharePoint is concerned as we will see below.
Painless user migration in SharePoint 2010
I’ve been doing a lot of migrations as of late, which is partially why my blog goes un-updated. I wanted to start sharing some of the PowerShell scripts I have been writing to assist in those migrations. Hopefully they will prove useful to others as well.
JSON to Structured XML through Powershell troubles…
The following code is my attempt to be clever. My desired end result is to convert a JSON stream from a web service into an object, which can then be accessed using dot notation and then easily manipulated into XML or for other uses.
SharePoint, Session State and Inactivity Timeouts
A common request I see is to have SharePoint timeout a user after a specified period of inactivity and force them to logon again. The feasibility of this depends on how you use SharePoint and how your users authenticate in the first place.
SharePoint MySites and One-Way Trusts
This is mostly an addendum to the One-Way Trust series I ended with this post. If you read the previous post you probably already have a decent understanding as to what effects a One-Way Trust imposes on your SharePoint environment. To put it simply, any time a SharePoint Web Application needs to read or verify Active Directory information from the other side of a One-Way Trust it will not be able to do so without credentials from that domain.
Active Directory Trusts, SharePoint and You – Part 3 of 3…
The goal of this post is to walk through configuring MOSS Profile Imports in a hosted environment that utilizes a One-Way Trust between your hosted Active Directory environment and your local Active Directory environment. See parts 1 & 2 for a walkthrough of configuring the Active Directory Trust between the two.
Active Directory Trusts, SharePoint and You – Part 2 of 3…
Now that you have the Trust configured between your hosted SharePoint domain and your local domain, as described in Part 1 of this series, you probably wish to configure the People Picker for one or more of your Web Applications so you can search for users to add from your local Active Directory environment.
Active Directory Trusts, Sharepoint and You – Part 1 of 3…
A large percentage of Sharepoint environments are used for Intranet Collaboration. When used with Active Directory you get convenient features such as Integrated Authentication, Centralized User Management, Profile Imports, etc. In a hosted environment customers typically want to maintain all of the advantages that Sharepoint offers while putting their environment in a highly available datacenter and have it supported by a team of dedicated experts.
In this three part series I am going to step through the process of linking a remotely hosted Sharepoint environment to a local Active Directory network safely and securely. Read on…
How NOT to configure a VM test environment…
Step 1: Configure a Virtual Machine and install Windows Server 2003/2008
Step 2: Make a clone of that VM to spawn additional VMs
Step 3: Configure separate Active Directory Domains in 2 of the cloned VMs and attempt to create a Trust between them
Step 4: Fail…
Read on…
Easy-Bake Forms Based Authentication
In a hosted environment I often see situations where a customer wants to quickly and easily add Forms Based Authentication to their SharePoint Web Application. Unfortunately, it is neither quick nor easy to add this functionality, and often requires development tools outside of SharePoint and SQL to accomplish (such as Visual Web Developer Studio Express).
Since I do this about once a week I came up with an easier and less time consuming method that does not require any tools outside of SQL, SharePoint and the CKS-FBAManagement Solution from the CodePlex community. Read on…

