• Increase font size
  • Default font size
  • Decrease font size
General Information

General Information

This section describes the common SharePoint information, which is not related to any of the specific sections and in most cases describe the general functionality of the SharePoint.

Tip #83: SharePoint 2010 Software Boundaries and Limits

PDF

Microsoft released SharePoint 2010 Whitepaper where all software bounds and limitations are described

The biggest change is that recommended size of Content Database is increased to 200Gb (up to 1Tb for very limited scenarios)



Digg! Technorati! Diigo! Reddit! Del.icio.us! Google! Live! Facebook! StumbleUpon! Yahoo! Joomla Portal
 

Tip #74: SharePoint 2010 Search does't crawl sub-sites from previous versions

PDF

Unlike crawling SharePoint sites on SharePoint Server 2010 or SharePoint Foundation 2010 the crawler cannot automatically crawl all subsites in a site collection from previous versions of SharePoint Products and Technologies. Therefore, when crawling SharePoint sites from previous versions, you must specify the URL of each top-level site and each subsite that you want to crawl.

Sites listed in the Site Directory of Microsoft Office SharePoint Portal Server 2003 farms are crawled when the portal site is crawled. For more information about the Site Directory read there http://go.microsoft.com/fwlink/?LinkId=88227&clcid=0x409

Source



Digg! Technorati! Diigo! Reddit! Del.icio.us! Google! Live! Facebook! StumbleUpon! Yahoo! Joomla Portal
 

Tip #35. How much navigation providers SharePoint uses

PDF

SharePoint provides you several navigation providers to be used for you sites.

There are 5 WSS navigation providers:

  • SPNavigationProvider
  • SPSiteMapProvider
  • SPContentMapProvider
  • SPXmlContentMapProvider
  • SPXmlAdminContentMapProvider (via Central Administration)

and 10 MOSS providers

  • AdministrationQuickLaunchProvider
  • SharedServicesQuickLaunchProvider
  • GlobalNavSiteMapProvider
  • CombinedNavSiteMapProvider
  • CurrentNavSiteMapProvider
  • CurrentNavSiteMapProviderNoEncode
  • MySiteMapProvider
  • MySiteLeftNavProvider
  • SiteDirectoryCategoryProvider
  • UsagePagesSiteMapProvider

The full description and summary info about these providers can be found in this post



Digg! Technorati! Diigo! Reddit! Del.icio.us! Google! Live! Facebook! StumbleUpon! Yahoo! Joomla Portal
Tags: Branding
 

Tip #31. 12-hive folder structure

PDF

SharePoint development relies on “12-hive” folder and each who writes code for SharePoint uses that folder intensively. SharePoint uses that folder to store features, log, content types are other stuff.

12 hive folder structure is not private and your can find full description all folders in google, the core folders you should know about are the following:

  • \ADMISAPI - The directory contain the web service used used by the SharePoint Central Administration and appears as a virtual directory.
  • \BIN - The directory contains all the core binary files, utilities that are used by Windows SharePoint Services. Your command line tools such as STSADM.EXE reside in this folder
  • \BIN\LCIDD - A directory will be created for each language will be created that contains language specific binary files.
  • \CONFIG - This directory contains a set of configuration, binary and resource files used by SharePoint. Some files are the default values which will be copied to web site instances.
  • \DATA - SharePoint uses this directory structure for the indexing services where content will be indexed.
  • \HCCab\LCID - This directory has a set of cab files containing manifest and content information used by the SharePoint help system
  • \HELP - The folder contains a compiled html help file (.chm) used by the configuration wizard.
  • \ISAPI - This directory contains all the standard Web Services for SharePoint and some additional DLL’s, resources and configuration files that the web services use. Every web application provisioned in SharePoint will have a virtual directory strong>/_vti/_bin that points to this directory, thus giving each web application it’s own set of web services.
  • \ISAPI\HELP - This directory contains all the help files used by SharePoint. The folder also contains LCID sub directories for each language installed, thus globalizing the help system.
  • \LOGS - This is the directory that you will visiting frequently whilst doing development and administration as it contains the log files of what SharePoint did and what errors occurred.
  • \RESOURCES - This directory contains the core.resx file used for creating language packs for SharePoint. If you are going to be localizing your SharePoint sites with different languages and cultures, this is the folder to do it in.
  • \TEMPLATE - This directory structure contains the core web site functionality in SharePoint, that is the features, templates, configurations, resources of a web site. What is important to note about this directory structure is that the Virtual Path Provider hides and masks this directory structure, thus it appears under each web site, list in a completely different structure.

Source



Digg! Technorati! Diigo! Reddit! Del.icio.us! Google! Live! Facebook! StumbleUpon! Yahoo! Joomla Portal
 

Tip #19. When to use Web Services and when API

PDF

SharePoint provides you two models for development – Web Services and API for object model. But very often developers are a bit confused about what to use and when.

SharePoint API provides access to all pillars of SharePoint – advanced functionality via features set and good performance . It’s a preferable solution when code resides on the SharePoint server with the access to server to deploy features and other’s library.

SharePoint Web Services provide almost the same level functionality to manage SharePoint. There is a small performance challenged due to object’s serialization/de-serialization and network latency, comparing to API. But the principal only difference with API in the context of usage. Web Services are applicable to remote SharePoint instances, when you have limited access, or don’t have any access to deploy your features and libraries. The only way to manipulate with SharePoint data in this case is via standard Web Services, which can be found in the following MSDN article.

There is a tend that Microsoft moves their services online and we have Microsoft Online Services which demonstrate how SharePoint, Exchange and other servers works in SaaS model. In this case managing online SharePoint services is available only via Web Services.



Digg! Technorati! Diigo! Reddit! Del.icio.us! Google! Live! Facebook! StumbleUpon! Yahoo! Joomla Portal
 
  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  Next 
  •  End 
  • »


Page 1 of 2

Buy me a coffee and donuts


Disclaimer

Views and suggestions expressed on this site do not necessarily reflect the Microsoft position and we don't hold liablily for tips and recommendations. You should be aware that some information represented on site might be officially unsupported, could potentially damage your SharePoint installation, and could lead to a lack of support from Microsoft.