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…


Order List Content Types or Solve your "Specified argument was out of the range of valid values.Parameter name: id / value"

Hi, You have tried to order the content type list for a list and you are not able to do it. You always receive an error when UniqueContentTypeOrder is set. Take a look at the following steps in order to resolve the issue. SPFolder folder = list.RootFolder; IList<SPContentType> contentTypeCollection = new List<SPContentType>(); contentTypeCollection = folder.ContentTypeOrder;…


Use Jump Lists with your SharePoint 2010 development environment

Hi, Historically developers has been using tricks to get to SharePoint Root Path, as Shortcut to 12/14 hive. With Windows Server 2008 R2 or Windows 7, we can start using jump lists to get a short cut in windows explorer. That’s all! Bye 


Changing Feature DeploymentPath in Visual Studio 2010

Hi, I have faced this twice, so it needs a post 🙂 it is really a minor clarification, but here it is. You will find, after creating a SharePoint 2010 project, that Replaceable Parameters are used in Visual Studio projects. For example when you deploy a feature the $SharePoint.Project.FileNameWithoutExtension$_$SharePoint.Feature.FileNameWithoutExtension$ token appears as the name of the…


SharePoint Server 2010 Performance and Capacity Management

Hi all,  These recently published documents are really a must reading for everyone that wants to understand better SharePoint as a platform and specifically that plan to manage and deploy the 14 wave servers. SharePoint Server 2010 performance and capacity test results and recommendations SharePoint Server 2010 performance and capacity technical case studies Capacity management…


Migrate data using SharePoint Client Code – LookupId

Two weeks ago I received an email asking how my SharePoint 2007 ratings work in order to include totals. Indeed is simple, but perhaps not clear, that there is a cross lookup between both lists: Both lists have a lookup column. The rate information list has a lookup column to the content list (id_session) The…


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…