Delete a Builtin ContentType from the list – Item, Document … SPBuiltInContentTypeId

Hi, In order to delete a out of the box content type from a list/Library  (item, document, etc..), you need to delete it from name as the associated Id in the list is a child of the site contentType. When you add a site content type to a list or library, SharePoint Foundation makes local…


SPException: No item exists at http

Hi, Today I get a request from a partner who were experiencing the following error: Error: No item exists at http://server/site/Pages/pagename.aspx?id=37. It may have been deleted or renamed by another user. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error…


SharePoint Labs – NetWork Monitor SharePoint Parsers

Hi, Occasionally I like to design solutions that extend our product, just as part of my motto. So I would like to start a series that raises at least the first objective Imagine 😉 As you may know we have a packet analyzer that enables capturing, viewing and analyzing network data and deciphering network protocols. The…


Security SharePoint boundaries – Securable objects Best Practices

Hi, I have found this question to be trickier  than expected, so I wanted to put together my favorites links. Let’s start with oficial published information: Plan site security (Office SharePoint Server) Plan for software boundaries (Office SharePoint Server) [people objects table] Best practices for Search in Office SharePoint Server [Manage access by using Windows security groups…


SharePoint Labs vNext features – wishlist

Hi, For the next SharePoint version, I will bet on ASP.NET Routing as a main technology adoption. Upgrading VirtualPathProvider implementation would benefit the platform in many ways, even the following adoption of ASP.NET MVC. Today I remember my main wishlist: friendly urls. http://server/blog/posts instead of http://server/blog/_layouts/listfeed.aspx?List=<GUID http://server/services/docid/CUSTOM-1-1 instead of http://server/_layouts/DocIdRedir.aspx?ID=CUSTOM-1-1 It would be great to…


PauseCrawl vs PauseBackgroundActivity

Hi, Just a comment about my pausecrawl powershell script. Although it seems clear the pausecrawl command pauses an active crawl for the content source; I get last week some questions about it. On the other hand, the PauseBackgroundActivity pauses all content-related activity for a Shared Services Provider’s search service. local vs global. adios!


Follow SEO recommendations in your public SharePoint deployment

Hi, Today I received a request about SEO recommendations in your SharePoint deployment. Well you should care about it always, no matter if it is SharePoint or not (although it would be better :)) In case you came from other dimension, search is the technology behind everything. Just to the spec, I wanted to share…


JQuery and SharePoint 2010 Javascript Conflict

Hi, Yesterday I faced a problem with a PoC I did some months ago. I added a ratings feature to SharePoint 2007 Lists using JQuery. There were a conflict caused by sp.js and jquery.js using prototype methods. I just followed the recomendations to avoid it. As I had put everything in my document ready area,…


JQuery Rating in SharePoint Lists

Hi, Last week I was asked to create a sample to include in a SharePoint list rating functionality without any server code. That means only SharePoint Designer and client script. First was how to store those ratings. Based on experience the obvious solution was to store scores in a separate list, and aggregate afterwards totals….