02 June, 2012

Error while clicking Manage Content and Structure in Sharepoint 2010

Let me share some series of error messages that I have experienced while troubleshooting the issue:
Failed to retrieve the list schema for feature [FEATURE GUID], list template [TEMPLATE]; expected to find it at: ""
System.NullReferenceException: Object reference not set to an instance of an object.    at - Microsoft.SharePoint.Publishing.Internal.WebControls.ObjectSerializer.DeleteAllowed(Boolean checkPermissions)
List does not exist. The page you selected contains a list that does not exist.  It may have been deleted by another user.
As you can see from the above mentioned error messages, a hint/a clue/ray of hope is already reflected and you can easily troubleshoot the issue without asking for anybody’s help. Yes, you can resolve this issue on your own...
Let’s try to figure out some common words from these error messages “List does not exist, Object not set to an instance, failed to retrieve a list”-this suggest that some list instance/library instance has been corrupted/not working as per the expected behavior.
So now the big question arises- How to find out this corrupted instance?
It’s very easy, here are the details:
§  Open the SharePoint site
§  Site actions
§  Site settings
§  Site administration
§  Site libraries and lists
§  Click on each and every list one by one
§  The list which is corrupted/not working will throw this exception:
 List does not exist.
§  That’s it-Delete that list and you issue will be resolved. J J
Happy SharePoint once again J
If you are thinking as How to delete that list then there are so many options:
Here we go:
§  By using SharePoint Designer 2010
§  By using windows explorer
§  By using Power shell command
stsadm.exe -o forcedeletelist -url <your list url>
If you have any queries/questions regarding the above mentioned error message then please let me know. I would be more than happy to help you as well as resolves your issues J
Thank you.

sharepoint 2010 manage content and structure missing


Content and structure option was present in SharePoint Server 2007, if you are not able to see this option on your SharePoint site in SharePoint 2010 then don’t be surprised, this option still exist in this version also J
Two sections on which you can see this option, if you are missing this option then lets analyze which sections we are talking about-
§  Not able to see ‘content and structure’ option on site settings page
§  Not able to see ‘Manage content and structure’ option in site actions
Not able to see ‘content and structure’ option on site actions page
Please follow the below mentioned steps to get this option on site settings page
§  Open the sharepoint site on which you are working
§  Site actions
§  Site settings
§  Site collection administration (note: you should be site collection administrator to view this option)
§  Site collection features
§  Activate this feature ‘SharePoint Server Publishing Infrastructure’
§  That’s it-Completed.
Not able to see ‘Manage content and structure’ option in site actions
§  Open the SharePoint site on which you are working
§  Site actions
§  Site settings-site actions
§  Manage site features
§  Activate this feature ‘SharePoint Server Publishing’
§  That’s it-Done.
If you have any queries/questions regarding the above mentioned information then please let me know. I would be more than happy to help you as well as resolves your issues J
Thank you.

01 June, 2012

Move list from one site to another sharepoint 2010

This is the most common requirement in SharePoint in which we have to move any list/library:
§  From one site collection to another
§  From top level site to subsite
§  From one web application to another
I will try to best to explain all the steps in detailed manner/user friendly/correct keywords/exact explanation.
Here are the details:
Before we start, let’s note down some quotes as an example that I will use in the following steps: Source site: Site A, Destination site: Site B
§  Open the SharePoint site A on which the list is present
§  Click on the list that you wants to move
§  Settings
§  List settings
§  Permissions and Management
§  Save Document Library as Template/Save List as Template
§  It will provide you the window on which you need to type the template name
§  If you wants a data then please select the appropriate check box
§  Click OK
§  It will give you the successful message, on the same page, you can see the gallery option where it’s actually saved the template
§  Once you reach the galleries, click on the template that we have just saved
§  It will give you a option to save the template to your desktop
§  Open the Destination SharePoint site i.e. Site B
§  Site actions
§  Site settings
§  Galleries
§  List Templates
§  Upload
§  Browse the template that we have saved in the above mentioned steps
§  Select it and upload (80% done J)
§  Now click on Create option (http://site_name/_layouts/create.aspx )
§  You can see the list now under create option
§  Click on it, provide an appropriate name as per your requirements and
§  Click OK (100% completed)
If you have any queries/questions regarding the above mentioned information then please let me know. I would be more than happy to help you as well as resolves your issues J J
Thank you.

Not able to see KPI list in SharePoint 2010?

Guys,
I know we are very much familiar with KPI list in SharePoint 2007.
Main Function/Brief details:
A Key Performance Indicator (KPI) is a visual cue that communicates the amount of progress made toward a goal.
Key Performance Indicators are valuable for teams, managers, and businesses to evaluate quickly the progress made against measurable goals. By using SharePoint KPIs, you can easily visualize answers to the following questions:
What am I ahead or behind on? How far ahead or behind am I? What is the minimum I have completed?
If will be a shock for all of us if we don’t see the KPI list in SharePoint 2010 or so many questions will be a raised against Microsoft as why this option is eliminated in this new version of SharePoint. When I visited the /_layouts/create.aspx page to create the KPI list then I was surprised to view the list section without KPI list.
But don’t worry guys; KPI List still exists in SharePoint 2010 J
Here is the mystery reveals: The KPI list has been renamed as Status List in SharePoint 2010. Microsoft has published a great article on this and I want to share with all you to get started with the functioning of this status list:
If you are not able to see the status list under create list section then please follow the below mentioned steps and your issue will be resolved J
§  Open the sharepoint site on which you are working
§  Site actions
§  Site settings
§  On this page, you will see one more section named as ‘site actions’
§  Manage site features
§  Activate this feature ‘SharePoint Server Enterprise Site features’
§  As soon as you activate this option then please check your create list page i.e. http://Your_sitename/_layouts/create.aspx
If you have any queries/questions regarding the above mentioned information then please let me know. I would be more than happy to help you as well as resolves your issues J J
Thank you

Mystery of save site as template in SharePoint 2010

Whenever this word “mystery” comes into the picture then lot of questions arises as what exactly it is, How exactly it works, is it really same as SP2007 and so many things…
Today I want to share some issues that I have experienced and want to help you if you come across the same. By doing this, I want to save your time as well as the headache while troubleshooting the issue. Okay, let starts…
First of all-new things to highlight first:
SharePoint 2007 V/S SharePoint 2010
Site Templates
Solutions
/_catalogs/wt/Forms/Common.aspx
_catalogs/solutions/Forms/AllItems.aspx
saved as .STP
Saved as .WSP
No activation
Activation exist

In SharePoint 2010, when we save any site as template then it will get stored under solution gallery (site actions-site settings-Galleries-solutions)
Now suppose the requirement is:
You want to transfer any site/subsite from one site collection to another then how we will do/How exactly we will proceed ?
It’s very easy:
§  Open the source site on which you are working on/ that you want to transfer
§  Site actions
§  Site settings
§  Save site as template (site settings-site actions-Save site as Template)
§  It will provide you a box in which you provide the template name details
§  Once you click OK then it will save the template in solution gallery
§  Click on the template name and it will give you the option to save it to desktop
§  Now go to the destination site (site actions-site settings-galleries-solutions)
§  Upload the solution that you have saved in previous steps
§  That’s it-Done!!
Not able to see the uploaded site under custom tab
Here the mystery arises J
We have executed each and every step in correct order but still not able to see the uploaded template under custom tab/how we can create a subsite if we can see that saved template?
Don’t worry guys-here is the solution:
§  Open the site where you have uploaded that .WSP file/Template
§  Site actions
§  Site settings
§  Galleries
§  Solutions
§  Hover your mouse to the dropdown of that template
§  You will see the option of ‘Activate’

§  That’s it-as soon as you activates the solution, it will be ready to use and you can see the template name under ‘Custom Tab’.

Now suppose the requirement is:
After deploying the solution, I still cannot see the template when I create new site collection via Sharepoint Central Administration
Here is the answer for this: If you want to have the template available in the default templates list when creating a site collection it has to be installed as a farm solution.  That means creating a Web Template or a custom site definition.  You can take the sandbox solution template and import it into Visual Studio as the basis for a Web Template.
I think most of doubts has already been clear after reading the above mentioned information…but please don’t worry, if you have any queries/questions/confusion then please let me know. I would be more than happy to help you as well as resolves your issues.
Thank you