Event – Dev Intro to SharePoint Search

I will be presenting my session A Developers Introduction to SharePoint Search for the Triangle SharePoint Users Group on Tuesday October 5th.  The session will cover Search from a Developer’s perspective including Query Structure, how to configure the standard search web parts, how to format the results display along with how to extend search and integrate it into your customizations using the API for rich user experiences.

As always, the group meets at 6pm at the TekSystems Raleigh

Event – September MSDN SharePoint MVP Chat

I will be participating in the September 29th SharePoint MVP chat on MSDN. 

Live Chats to Learn more about SharePoint – with 16 MVP Experts Do you have questions about SharePoint? Want to learn more about the recently launched SharePoint 2010? By popular request, SharePoint MVPs from around the world are participating in a live chat event about SharePoint. These Q&A; events are a great opportunity to tap into the vast knowledge of these industry professionals who are regarded as the best in their field.

Please join us on Wednesday September 29th at 9am PDT / noon eastern! Learn more and add these chats to your calendar by visiting the MSDN event page http://msdn.microsoft.com/en-us/chats/default.aspx

White Paper – MS Office Compatibility with SharePoint

For those that have been involved with SharePoint for awhile the document title “Good, Better, Best” should ring some bells.  There was a document with that title published with the last few SharePoint versions that compared the various MS Office suites going back to Office 2000 and detailed how they interacted with SharePoint features.  An updated version has been published in the form of a 37 page white paper called Business Productivity at Its Best

This document is important because the hardware and software refresh cycles at most companies are much different than it is for servers.  I have worked with a few clients in the past few months that still have a significant number of users on Office 2003 for example.  When providing them SharePoint 2010 guidance the information needs to match what they can expect in their environment with the products they have.  This document will provide excellent information that may help justify accelerating the upgrade to Office 2010 or if not will help illustrate what features will not be available (ex. co-authoring).  The white paper also includes information on the mobile and offline capabilities which are also becoming much more important in deployment projects.

I highly recommend this document to anyone planning or engaged in a deployment or upgrade to SharePoint 2010. 

Event – Dev Intro to SharePoint Search at Houston TechFest

I am in the process of finalizing my presentation for the Houston TechFest on Saturday October 9th, where I’ll be providing A Developers Introduction to SharePoint Search.  The session will cover Search from a Developer’s perspective including Query Structure, how to configure the standard search web parts, how to format the results display along with how to extend search and integrate it into your customizations using the API for rich user experiences. 

While I am always excited to have the chance to speak about SharePoint, I’m especially excited to be part of this event with its wide range of session tracks covering many diverse technologies and disciplines. 

Additional information about Houston TechFest can be found on the website here:  http://www.houstontechfest.com/dotnetnuke/default.aspx

I hope to meet lots of new SharePointers there!

Disabling the “What’s Happening?” Display on the User Profiles

One of the SharePoint 2010 features I really like is the user status information that is integrated into the updated User Profiles.  Unfortunately some organizations are not quite comfortable or ready to support the feature.
Here is what it looks like with the user status set:
User Profile with Status

Disabling the Status Message field

With normal User Profile property management you can disable the Status Message field (known internally as SPS-StatusNotes).  You want to not only change the Edit Settings to not allow users to edit the value, but you want to also ensure that the property is not displayed on any of the profile pages.
Here is a screenshot of the Edit User Profile Property screen:
Edit User Profile Property screen

Removing the Control

While the property is now disabled and we have configured it to not show on the regular profile forms, the Status Message control still shows on the Person.aspx page and gives the users the impression that they can continue to use it.
Here is a screenshot from after the property was disabled:
Edit User Profile without Status
The status essentially stays unset, and anything that the user might type in cannot be saved. There is no way for them to know that the status can no longer be set and no error is displayed so it is confusing.
The control cannot be removed through configuration unfortunately.  To remove the control you will need to edit the Person.aspx page in the MySite Host site collection.  It is important to note that the Person.aspx page is shared among all user profiles in the User Profile Service Application so any changes to the page impact all uses.
To edit the page you will need to be a site collection administrator for the site collection.  Open the site collection in SharePoint Designer and then open the Person.aspx page.  You will need to go into Advanced Mode, which is selectable in the SharePoint Designer ribbon on the right hand side.
Once the page is editable, find and remove the following code:

[sourcecode type=”plain”]
<SPSWC:StatusNotesControl runat="server"/>
[/sourcecode]

Once the page is saved, the control will be removed and you will no longer see the pop-up bubble.
Here is what it looks like with the control removed:
Edit User Profile without Status Control

Re-Enabling the Control In The Future

If you need to re-enable the control in the future, you can simply reset it to the original Site Definition in SharePoint Designer.  This will restore the control and the page back to normal.
%d bloggers like this: