|
(SharePoint 2010)
Migrating file shares to SharePoint 2010 requires a lot of activities around Information Architecture to design the taxonomy according the business needs and provide rich content usability, but apart of this a large portion of file migration engagement takes the actual migration process.
Migrating files to SharePoint is very time consuming process, due to the nature of SharePoint to store all content in Content Database. Therefore, all files that are published to SharePoint sho...
(SharePoint 2010)
SharePoint 2010 introduced a new feature "Content Organizer" to organize your content automatically, based on custom-defined rules. However, these rules add new entity to the hierarchy of events that can be executed for the List items, and this execution order is not well documented. It's important to understand the sequence to process documents accordingly.
For example, when the user uploads his CV to the library you want to add watermark by Workflow, update .docx metadata with event r...
(Tips and Tricks)
When the new content is added to the SharePoint Farm 2010 the indexing is starting. The feed performance is mainly determined by the configured number of item processing components. Both the number of the CPU cores and the speed of each of them affects the results.
As a first order approximation, a 1 GHz CPU core can process one average size (about 250 KB) Office document per second. For example, total estimated throughput of the Server with 48 CPU cores for item processing, each being 2.26...
(Tips and Tricks)
When you have error in SharePoint 2010 you are provided with Correlation ID that identify that error.
That correlation Id represent information collected across multiple servers (WFE, Application and etc) maintaining the integrity of the request. SharePoint 2010 logging provides you multiple ways to get the detailed information about that error:
ULS logs have a very useful new column called the Correlation ID. The ID tracks a request and greatly simplifies finding detailed error l...
(Practices)
The following table summarize the options of how how you can use Remote BLOB Storage (RBS) and Microsoft SQL Server 2008 together with SharePoint 2010
RBS API
Local RBS FILESTREAMING
Remote RBS FILESTREAMING
Access type
API provider (including 3rdparty)
SQL data type
API
Requirements
SharePoint Foundation 2010
SharePoint Server 2010
SharePoint Foundation 2010
SharePoint Server 2010
Share...
(Tips and Tricks)
On any server that hosts SQL Server, it is very important that the server achieve the fastest response possible from the I/O subsystem. More and faster disks or arrays provide sufficient I/O operations per second (IOPS) while maintaining low latency and queuing on all disks.
Before you deploy a new farm, it's recommended that you benchmark the I/O subsystem by using the SQLIO disk subsystem benchmark tool. For details, see SQLIO Disk Subsystem Benchmark Tool (http://go.microsof...
(Tips and Tricks)
Workflow in SharePoint 2010 will always run as a service account (typically the IIS Application Pool account) and is only supported when using Secure Store Service (SSS) or RevertToSelf (which is turned off by default due to security implications).
This limitation is designed to protect SharePoint 2010 from malicious models/developers. Because access to the backend will always be initiated as one account, you will lose track of who is making the changes. To work around this, you can have...
(SharePoint 2010)
SharePoint 2010 provides new control to render the Lists - XsltListViewWebPart, that replaces previous controls, such as ListForm, ListView, DataFormViewPart
The benefits of the XsltListViewWebPart are summarized in the following table
ListView
List Form
Data Form
XSLT List View
Rendering Technology
CAML
ASP.NET
XSLT
XSLT
Render Lists
+
+
+
Render Items
+
+
+
Aggregate Data
+
+
Render External Data
+
...
(SharePoint 2010)
SharePoint 2010 releases in variety of type, editions and licence versions. There are
2 versions: SharePoint Foundation (SPF) and SharePoint Server (SPS)
2 editions: Enterprise and Standard
2 modes: non Internet & for Internet
You can find more details in Comparison Matrix for Features and Web Parts in MHT format (need IE) or Excel format
SharePoint Server 2010 Enterprise CAL
For organizations looking to standardize on a complete, end-to-end business collaboration platform t...
(Tips and Tricks)
SharePoint 2010 ships with 3 new master pages additionally to the default.master page
Let's review those pages:
v4.master
Team site masterpage
User content pages (lists\content pages\etc)
_layouts pages (site settings, etc)
minimal.master
For app experiences, like Search or Office Web Applications
If you do not need site navigation
If you do not have a ribbon
If your app needs the space
simple.master
For error pages or login...
(SharePoint 2010)
SharePoint 2010 provides the better performance for the List, however some limitations still have place:
Maximum number of List Items is 50 million
Constrains that block Lists:
Max of 8kb of data per list item (not including attachments)
Max of six projected fields allowed on joins
(SharePoint 2010)
SharePoint 2010 introduces the following changes to the List:
New events - WebAdding, WebProvisioning, ListAdding, ListAdded, ListDeleting, ListDeleted
Site Collection events
Synchronous "after" events to perform post-processing
Custom error pages
New property PSEventPropertiesBase to store the user name and token of the person who triggered the effective action
New integrity constraints based on the lookup
Projected Fields - fields from the parent which are referenced and displ...
(SharePoint 2010)
Never use the IQueryable<T>.Where extension method when querying ListItem objects.
The reason is that the client object model first evaluates the result of the CAML query, retrieves the results, and then filters the resulting collection using LINQ. If you filter a very large list using LINQ instead of CAML, the client object model attempts to retrieve all items in the list before filtering with LINQ and either issues queries that require too much system resources, or the query fails. T...
(SharePoint 2010)
Content Management Changes
SharePoint 2010 contains a robust list of rich features that brings ECM to more people within an organization. Most notably is the fact that many records management capabilities in the previous version of SharePoint that were locked to specific site templates are now encapsulated in Features enabling their use in any SharePoint site.
Managed Metadata – The ability to centrally define taxonomies that can be leveraged within and across farms to classify and find ...
(Tips and Tricks)
Using the Windows Server with the Domain Controller role was always not a good idea, due to the performance issue having the hard drive cache turned off.
SharePoint 2010 brings you additional limitations for the DC role, when you cannot install the single server with built-in database version of SharePoint Foundation on a domain controller.
Source
(Tips and Tricks)
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 porta...
(Tips and Tricks)
Using SharePoint 2007 on Windows Server 2008 might bring additional steps to configuration that didn't exist in Windows Server 2003. On of the most questioned area is "why I can't save Office Document to the SharePoint Library"?
On Windows Server 2003 you can create new Office document via Document Library toolbar and save this document back to Library directly from the Office. However, in the SharePoint instance on Windows Server 2008 you will be asked to save the document to the hard drive. ...
(Tips and Tricks)
SharePoint 2010 provides you rich JavaScript functionality extending the client model. New functionality comes with the SP.js that locates in 14(Hive)\TEMPLATE\LAYOUTS\SP.js
There are a lot things to play with, but one is really good is creating the DialogBoxes. Everything you need to do use SP.UI.$create_DialogOptions() method.
Sample is here
(SharePoint 2010)
SharePoint 2010 brings Multitenancy Architecture to share content on the same farm, so instead of setting up the separate harware we can partition data or other services to accomodate multiple tenants.
Multitenancy is tied to site subscription - it is a logical group of site collections that can share settings, features, and service data. Site collections for each tenant are brought together with a subscription ID. The subscription ID is used to map features, services, and sites to tenants and...
(SharePoint 2010)
Microsoft published Search functionality overview for the SharePoint 2010. More details there http://technet.microsoft.com/en-au/sharepoint/ee518643.aspx
Feature
SharePoint Foundation 2010
Search Server 2010 Express
Search Server 2010
SharePoint Server 2010
FAST Search Server 2010 for SharePoint
Basic search
ü
ü
ü
ü
ü
Visual Best Bets Keyword terms and synonyms defined by an adminis...
|
|
|
|