30 October, 2012

Understanding My Sharepoint Sites- SharePoint 2007


I researched on the net and did not find a perfect Answer explaining about “My SharePoint sites” . So Thought of sharing this

I got to know that this is a Automated process But how does it work ?  Why does it not work for some users And they keep Opening Tickets J

Being a Farm admin why don't we see all the sites in the My SharePoint sites

This was very confusing so I wanted to do some more research on this . After Researching what I got to know is the Membership information comes from the profile import/crawl and the "My SharePoint Sites" gets updated on the client PC on a daily basis.

It happens that's some users don't see all the sites listed under My SharePoint sites even if they are a part of the site.

Add to My links is not connected to My SharePoint sites it will add a link in the Drop down below My SharePoint Sites . This is the First thing all the users often try .

So after Going through some documentation this is what I got to know

For the users that are not experiencing the membership features of MOSS 2007 (for e.g. My SharePoint Sites, etc), they were listed in the Owners group on the SharePoint site.

The membership functionality strictly works for the users listed explicitly in the Members group of the SharePoint site.

Now It Does make sense and is much Transparent. The only thing we have to do now is insure the owner of the site is also a member of each site collection in order for them to take advantage of the membership features .

As long as your site collections all reside under the same SSP your My Site belongs to, the membership functionality will work across the board.

Note : Your memberships will be updated on the next index crawl cycle

***** How to Show sub-sites Under My SharePoint Sites ?******

Answer = You will have to explicitly add the user to the members group of all the subsites as well.

When we Create a sub-site it automatically creates 3 new groups for that subsite. By default it puts the site creator in the Owners and the Members group.

 So it Doesn't Mean That if you are a owner you need not be a member of that site .If you remove yourself from the members group will not allow the site to be captured in the membership system

Documents in this folder are not available. This folder may have been moved or deleted, or network problems may be preventing a connection to the server.: Explorer View.


Issue:
While trying to open the document library in explorer view or using “Open with Windows Explorer” option and was getting following error

Documents in this folder are not available. This folder may have been moved or deleted, or network problems may be preventing a connection to the server.

Troubleshooting:
1.       Confirmed that it’s a machine specific issue by login user to other workstation.
2.       On user workstation, checked and found that the webClient service was not running.
3.       From services.msc, changed service startup type to Automatic and Started the service.
4.       Performed IE Reset.
5.       Run Office diagnostics.
6.       Rebooted the workstation after every steps to verify.

Resolution:
1.       Backed up the registry folder "Software".
2.       Deleted a folder “Software” under “HKEY_CLASSES_ROOT -> Software -> Microsoft -> MasterAggregatorForIPP -> OleDbHandlers”
3.       Run Office Repair
4.       Restarted workstation.

Configure People Picker in SharePoint 2013

You configure the People Picker web control at the zone level for a farm by using the Stsadm setproperty operation. By configuring the settings for the control, you can filter and restrict the results that are displayed when a user searches for a user, group, or claim. Those settings will apply to every site within the site collection.

The information in this article applies only to web applications that use Windows authentication in either claims mode (the default for SharePoint 2013) or classic mode.

You use the People Picker control to find and select users, groups, and claims when a site, list, or library owner assigns permissions in SharePoint 2013. People Picker is configured at the zone level for a farm by using the Stsadm setproperty operation. By configuring the settings for the control, you can filter and restrict the results that are displayed when a user searches for a user, group or claim. Those settings will apply to every site within the site collection. For more information about the People Picker properties, see Peoplepicker: Stsadm properties

This article contains information about People Picker Stsadm properties and how to configure People Picker for specific scenarios. For more information about the People Picker control and how it works, its relationship to authentication and claims providers, and how to plan for People Picker, see People Picker and claims providers overview (SharePoint 2013).
Before you perform the procedures in this article, you must do the following:
  • Verify that the account that you use to run Stsadm is a member of the Administrators group on the server on which SharePoint 2013 is installed.
  • Open the Command Prompt window as an administrator to perform the procedures in this article.
  • In the command prompt on the drive where SharePoint 2013 is installed, change to the following directory: %COMMONPROGRAMFILES%\Microsoft Shared\Web Server Extensions\15\Bin. %COMMONPROGRAMFILES% is typically set to :\Program Files\Common Files.

Detailed Article: http://technet.microsoft.com/en-us/library/gg602075%28v=office.15%29.aspx

Knowledge Management with Metadata and SharePoint Search


Over time, we quickly realize that knowledge can be difficult to find within an organization. Having a dedicated knowledge repository can be very helpful, but the true knowledge in your company usually goes beyond a dedicated place to store articles and documents. SharePoint is great for capturing knowledge through documents, blogs, wikis, discussion boards, social newsfeeds and other content, but this knowledge often gets lost over time, especially as new content is added throughout your environment. How do we harness this knowledge so that it becomes more relevant and useful for the users of your system?

One of the key foundations to a good knowledge management system in SharePoint is the definition of content types and managed metadata. This provides a global structure that can be used across your SharePoint environment and provides consistency when searching for information in SharePoint, no matter where your content lives.

Using Enterprise Keywords is an easy way for users to tag content with Metadata that doesn’t fit in the structured taxonomy. Using the Managed Metadata Service, these Enterprise Keywords can easily be moved into the formal taxonomy if and when it makes sense.

To pull all of this content together, SharePoint Search can be used to return content from across your organization into a single location. The search results page allows users to further refine their results using both your structured and non-structured metadata. A simple example of this may be in finding all training documents related to a particular topic, no matter which department they originated from.

Tapping into the knowledge of the people within your organization can provide amazing benefits. Users can complete their SharePoint profile in order to manually add skills and experience that is relevant to their job. SharePoint Search can use this information to return the relevant people for your query.

Search in SharePoint 2013 can also determine the relationship between people and the documents they have authored, making it even easier to find the right person with the skills or experience you are looking for without the need for users to keep their profile constantly up to date.


SharePoint Search out-of-the-box will provide some ranking of the results based on relevance. With some additional configuration, search can provide very specific ranking for your organization. This may be based on the age of the content, the feedback (ratings) of content received by peers, the source of the content, or even the popularity of the content.

With some initial planning and configuration, users can see the true potential in using SharePoint for finding knowledge throughout the organization.


www.abelsolutions.com


The SharePoint Web Developer Experience: Training by Dustin Miller

Applies to:
  • WSS 2.0 (yes, really)
  • SharePoint 2007
  • SharePoint 2010
  • SharePoint 2013 (again, yes, really)
This is a SharePoint class for the crazy ones. The misfits. The rebels. The troublemakers who insist on saying, “Enough with .NET! Enough with all those third party web parts! I am a SharePoint Hacker and I can do it myself using nothing but a web browser and a text editor!”
Instructor Dustin Miller announces a new course based on his ten plus years of experience poking, prodding, hacking and manipulating SharePoint. This course is designed for client-side web developers; SharePoint hackers and tweakers; and .NET developers who’ve had enough of the labor and overhead of writing and deploying custom web parts.
This course is for: JavaScript Gurus, SharePoint Rock Stars, Web Developers

Day 1

Reintroducing the Data View Web Part (DVWP)

What is this wondrous thing called the Data View Web Part, and why should you care? It’s only the best tool in your SharePoint toolbox. The Swiss Army Knife of web parts. It has been around since WSS 2.0, and since SharePoint 2010 has been the basis for every list view on your pages. Learn what it does, how it works and how to use it with any version of SharePoint.

XSL: More important than .NET

XSL, or Extensible Stylesheet Language, remains a mysterious concept for many web developers. There’s no need to fear it, and there’s no good reason to ignore it in favor of .NET for client-side presentation. Plan to spend a full day on this topic – and plan to be an expert on XSL by the end of it.

Day 2

Any markup, any time

Have you ever wanted to create your own HTML markup from a SharePoint list? Maybe because that cool jQuery plugin you found for an animated content slider requires specific elements in your markup?
On the second day, you’ll learn how to truly bend SharePoint list views to your will. Through a series of “bet you can’t do this” challenges, you’ll see how any client-side markup can be created from your SharePoint list data. This is need-to-know information — that is: you need to know it. You’ll learn and write the XSL necessary to create the following types of markup from your SharePoint list data:
  • HTML5
  • VML (Vector Markup Language)
  • SVG (Scalable Vector Graphics)
  • JavaScript
  • Plain text

Data View hacks

There are a lot of handy-dandy tricks to using Data View Web Parts on your SharePoint sites: rolling up list content; embedding custom views in your master page; creating a Data View Web Part ONLY page; re-using and packaging. You will do all this. And more.

Day 3

External data sources

Most of what you’ll learn here applies to SharePoint versions from WSS 2.0 onwards. Learn how to connect to external sources such as SQL Server, SOAP Web Services, RSS feeds, REST services (SharePoint 2010 and up), and OData endpoints (SharePoint 2013 only).

SharePoint & JavaScript for hackers

Get a crash course in the SharePoint ECMAScript (JavaScript) Client Object Model introduced in SharePoint 2010. From there, a dive into jQuery-free JavaScript hacking. By the end of the day, you will feel like a SharePoint Client Script Ninja, and there’s a good chance you will stop using third party JavaScript libraries on your SharePoint sites. But if you do want to embrace the goodness of jQuery, the next day will appeal to you.

Day 4

Custom forms

Take everything you’ve learned in the first three days. Bask in it. Then see how to apply all of it — all of it — to SharePoint list forms. Think of the possibilities! Too many fields on your list form? Turn it into a tabbed list form. Want to add your own autocomplete or external lookup? Let your geek flag fly – I’ll show you how to do pretty much anything you want with your list forms.

jQuery

But wait: There’s more! You will write the code to enhance your SharePoint views and forms with jQuery and jQuery UI. Basically everything covered in our jQuery workshop, without the introduction to scripting fundamentals, and compressed into a few hours. Not for the faint of heart!

Ongoing: Post-graduation community

When you finish this class, you will need to order new business cards. Your new title? Pick one:
  • SharePoint Hacker
  • SharePoint Lion Tamer
  • SharePoint SuperGeek
  • SharePoint Nerd Extraordinaire
Once you order those amended business cards, come back to the exclusive SharePoint SuperGeek Forum and continue to learn. Once a month, you’ll receive a new SharePoint SuperGeek Challenge. Solve it, and earn a virtual badge — like an achievement in those games you’re embarrassed to admit you play — that you can show off to your other, less geeky friends.
Taunt those .NET developers who keep writing custom user controls just to make a custom navigation web part with your SharePoint hacking prowess. You’ll be proud to share these achievements with your friends on Facebook, Twitter and LinkedIn.
And then, come back for more. Because it won’t stop. Instructor Dustin Miller will personally help you sharpen your SharePoint hacking skills every month. No charge.

What you need to attend this class

For you:

  • A solid foundation in HTML and CSS is highly recommended; JavaScript and XSL experience is a plus
  • A basic understanding of the SharePoint framework
  • This course is designed for experienced web developers

For your computer:

  • SharePoint Designer (required)

What you will receive from this class

  • Full color student reference guides and diagrams with post-class revisions and updates
  • Access to recordings of all classroom sessions!
  • Sample code and components. And we mean A LOT of code.

    Pricing Information

    Online Training: $1295/per registration for 4 days of online bliss.
    Private Training: $3,300/per day for 4 days (on-site) or 4 days (online) ($2,500/per day if online)