Today's guest blogger is Chris Caplinger, CTO and one of the founders of KnowledgeLake, a Microsoft Gold ISV specializing in Document Imaging. Chris is a member of both the visionary and engineering teams at KnowledgeLake. Chris has been working in the Document Imaging, Workflow and ECM industries since 1996 working for systems integrators and as an independent contractor before helping build KnowledgeLake.
[Note: KnowledgeLake was one of the participants in our Spring ECM Seminar Series and these are their perspectives on SharePoint 2010. To get information on the Fall series, contact Peggy Winton.]
8 Features in SharePoint 2010 That Rock
1 -- Business Connectivity Services.
The Business Connectivity Services (BCS) used to be called the Business Data Catalog (BDC). It provides access to your external data sources such as databases, external business systems and web services. Using BCS, External Content Types can be created that allow read/write access back to the external data sources. External lists, which operate much like normal lists can be created in SharePoint from these External Content Types so you can have access to these external systems right inside of SharePoint.
Client applications such as office or third party applications can also connect to the external data source using the ECT without writing any proprietary code. There is also an offline caching mechanism, to enable offline access to External Content Types.
2 -- List Validations.
List validations are a very powerful way to validate not just documents but any content before it goes into a list. This feature improves column property entry, which in the Document Imaging is called indexing or in the collaboration world, often called tagging. List Validations were very limited in SharePoint 2007, but have major improvements in SharePoint 2010 that can be leveraged:
- Hidden Columns – This setting is unique per content type, not just by the site column, which makes is very granular.
- No Duplicate Values – This will enable lists to act like databases, forcing items to be unique.
- Column Validations – Column validations will force column data to meet conditions before content is added to SharePoint.
3 -- Enterprise Managed Metadata.
The Enterprise Managed Metadata Service allows you to centrally define taxonomies that can be leveraged across farms to quickly classify and find content. There are two main features of the service, the first being the ability to publish content types to other site collections and farms and the other being the taxonomy term store.
The Taxonomy Term Store allows two new columns to be used in lists. The first being terms allows a static list to be created and used to validate during data entry. The second is managed keywords, which allows freeform entry of multiple values using existing keywords as suggestions.
4 -- Search.
Search has certainly evolved since SharePoint Portal Server 2003 as the scalability of the architecture has improved. You can have multiple index servers and index partitions can represent a portion of the index and live on the query server. Partitions can be spread across multiple query servers but can also exist on multiple query servers for redundancy and load balancing. SharePoint 2010 can scale to 100 million documents and FAST search will take us beyond 100 million!
5 -- Remote Blob Storage.
External BLOB Storage (EBS) has evolved into Remote Blob Storage (RBS), and helps provide a more scalable architecture. RBS allows BLOBS (documents) to be stored in external systems in order to keep the database size smaller and more manageable. Transactional consistency allows for update capabilities and allows Write Once Read Many (WORM) mode devices to deny a delete or modify operation. RBS is completely transparent to the SharePoint API so existing custom and third party code will continue to function as expected.
6 -- Audit Trail.
Audit trails are not just for workflow anymore as they were in SharePoint 2007. The audit trail functionality applies to most events pertaining to documents and it is extensible. The audit trail can be used to track all scanning events so documents will have a consistent audit trail from the moment of capture until they are archived.
7 -- Document IDs.
Document IDs is a new capability that assigns a unique identification number to a document. It is embedded with a special URL and can be used to retrieve a document regardless of where it is moved within a site collection. This is very useful because in many third party scenarios it was very difficult to create links to documents as there was no permanent ID attached to content in SharePoint unless you added the data yourself or used searching scenarios.
8 -- Document Sets.
A Document Set enables grouping of documents belonging to a workflow, project or other similar group together into a single working set. Document sets allow these documents to have one consistent set of meta data, can be downloaded as single ZIP file and can be work flowed as one unit.
Have you downloaded our free SharePoint e-book yet? Check it out -- 8 Things You Always Wanted to KNow About SharePoint -- But Were Afraid to Ask.
Also, you might be interested in...
8 Ways to Make Things Easy for Your SharePoint Development Team
I'm a big fan of aiim 8 things ebooks, but presenting these capabilities as revolutionary is too much. All these features are already covered by existing ecm products.
Yes, sharepoint is a great new wave...but, are 8 thing ebooks supposed to be marketing materials ?
these features were not covered by moss 2003, now they are.they should be presented as enhancements, not differentiators.
Posted by: Mountaha_ndiaye | March 26, 2010 at 12:38 PM
Interesting Article! on some of this I agree - and on some of it I completely disagree:
http://blog.pentalogic.net/2010/03/sharepoint-2010-whats-hot-and-whats-not-3-social-networking/
will give you the full picture on what I think.
But I do think Muoutaha is being overly grumpy. People don't understand what SharePoint is and what it's capabilities are - this lack of understanding is going to get more acute with the introduction of SP2010 - so anything that sheds some light has to be a good thing - IMO!
Posted by: Clare | April 06, 2010 at 02:39 AM
These features do not "Rock" in the slightest. As mentioned above they are incorporated into pretty much any ECM solution that has been available for the last ten years. Microsoft are late to the game again with these additions.
Posted by: Joe Brown | May 03, 2010 at 11:36 AM
Hi Chris. Interesting set of features to point out. I think that SharePoint 2010 has a lot to offer though, and at Allyis, we picked out a few different features we thought were great. You can find our article at:
http://www.allyis.com/thinking/Pages/Top-Six-Features-for-Power-Users-in-SharePoint-2010.aspx
It's a little different from your list, but let us know what you think!
Posted by: Allyis | July 01, 2010 at 12:44 PM
Resourceful and very helpful features sharing for SharePoint 2010.
SharePoint 2010 is beneficial for all with it's new features. It is much advanced from it's predecessors. All businessmen, colleagues, partners, customers can work together in efficient manner.
Thanks.
Posted by: denisha | October 25, 2010 at 07:19 AM