SharePoint 2007 vs SharePoint 2010
Everything on this page is contained in Microsoft documentation, on the Microsoft website, on MSDN, on Technet, or in the Microsoft webcasts and presentations. As you can imagine it is placed in multiple pages, across multiple documents, and some of it is contained within specific Microsoft presentations. My goal with this page is to just have all of the comparison information in one place.
Quick Links: Sites | Communities | Content | Search | Insights | Composites | Office 2010 | Architecture | Web Services/OM | Editions | Administration
Legend:
○= Feature Included
●= Improved In Office Sharepoint Server 2010
☻= New In Office Sharepoint Server 2010
Feature Name / Area |
Sharepoint Server 2007 |
Sharepoint Server 2010 |
Office Integration |
○ |
● |
Line-Of-Business Integration |
○ |
● |
|
☻ |
|
Enterprise Management Operations |
○ |
● |
|
○ |
● |
|
☻ |
|
Mobile Connectivity |
○ |
● |
|
☻ |
|
|
☻ |
|
Office Interaction |
○ |
● |
|
○ |
☻ |
Robust User Experience |
○ |
☻ |
|
☻ |
|
|
☻ |
|
Office Web Applications |
☻ |
|
Tagging |
☻ |
|
Audience Targeting |
☻ |
Feature Name / Area |
Sharepoint |
Sharepoint |
My Site: People Profile & Personal Site |
○ |
● |
Photos And Presence |
○ |
● |
Status Updates |
○ |
● |
Ask Me About |
☻ |
|
Note Board |
☻ |
|
Recent Activities |
☻ |
|
Organization Browser |
☻ |
|
Add Colleagues |
○ |
● |
Social Bookmarks |
☻ |
|
Tags |
☻ |
|
Tag Clouds |
☻ |
|
Tag Profiles |
☻ |
|
My Network |
☻ |
|
Blogs |
○ |
● |
Wikis |
○ |
● |
Enterprise Wikis |
☻ |
|
Ratings |
☻ |
|
Colleague Suggestions |
○ |
● |
Keyword Suggestions |
☻ |
Feature Name / Area |
Sharepoint |
Sharepoint |
Compliance Everywhere |
☻ |
|
Flexible Records Management |
☻ |
|
Shared Content Types And Managed Metadata Service |
☻ |
|
Content Organizer |
☻ |
|
Rich Media Management |
☻ |
|
Document Sets |
☻ |
|
Word Automation Services |
☻ |
|
Support For Accessibility |
☻ |
Feature Name / Area |
Sharepoint |
Sharepoint |
People And Expertise Search |
○ |
● |
Search From Windows 7 And Windows Mobile |
○ |
● |
Common Connector Framework For Indexing And Federation |
○ |
● |
Scale And Performance Via Improved Topology Architecture |
○ |
● |
Ability To Build Search-Powered Applications |
○ |
● |
Refinement Panel And Sorting |
☻ |
|
Search In Context |
☻ |
|
Social Behavior Improves Relevance |
☻ |
|
Thumbnails, Previews, And View In Browser |
☻ |
Feature Name / Area |
Sharepoint |
Sharepoint |
KPI Details |
☻ |
|
Dashboard Designer |
○ |
● |
Enhanced Navigation, Including Filtering And Sorting (Top/Bottom 10, Switchable Measures) |
☻ |
|
Publish More Workbooks |
☻ |
|
Javascript Object Model |
☻ |
|
Powershell Scripting |
☻ |
|
Richer Fidelity With Excel Workbooks |
☻ |
|
Support For Analytical Services Formatting |
☻ |
|
Additional Data Sources, Including External Lists And “PowerPivot” Workbooks |
☻ |
|
Improved Strategy Map Connection And Formatting |
☻ |
|
Seamless Management Of Dashboard Content |
○ |
● |
Integrated Filter Framework |
☻ |
|
Calculated KPIs |
☻ |
|
Improved Visualizations |
☻ |
|
Chart Web Parts |
☻ |
|
Business Intelligence Center |
(Report Center) |
☻ |
Feature Name / Area |
Sharepoint |
Sharepoint |
Browser-Based Customizations |
○ |
● |
Business Connectivity Services |
|
☻ |
Sharepoint Designer |
○ |
● |
Human Workflows |
○ |
● |
Forms Services |
○ |
● |
Visio Services |
|
☻ |
Access Services |
☻ |
|
Sandboxed Solutions |
☻ |
Microsoft Office 2010 with Different Versions of SharePoint
Feature Name/Area |
Description |
SharePoint 2010 |
SharePoint 2007 |
Coauthor |
Share |
With |
|
Simultaneously |
Work |
Work |
|
Highlight |
Enable |
Shared
|
|
Broadcast |
Share |
Audiences |
|
Save
|
Automatically |
People
|
|
PowerPivot
|
PowerPivot |
Publish |
|
Publish
|
Share |
Use
|
Use
|
Microsoft
|
Microsoft |
Use
|
|
Automate
|
Provide |
Use
|
Word
|
Use
|
Seamlessly |
By |
By
|
Access |
Access |
People
|
|
Apply
|
Make |
People
|
|
Use
|
Support |
SharePoint
|
|
Visualize
|
Allow |
Workflows |
|
Use
|
Forms-based |
Integrate
|
|
Provide
|
Provide |
When
|
|
View
|
Allow
|
View |
|
Mobile
|
View |
View |
|
Work
|
Edit |
Data
|
|
Collaborate
|
Work |
Work |
|
Fill
|
SharePoint |
SharePoint |
|
Extend
|
Fill |
The
|
|
Publish
|
Securely |
While
|
|
Use
|
Design |
Business |
|
Offline
|
Take |
Synchronize |
|
Enhance
|
Help |
InfoPath |
|
Manage
|
More |
Automate
|
|
Use
|
Provide |
Business |
Use
|
Business
|
Insert |
Expose |
|
Package
|
Move
|
Package |
|
Available with SharePoint 2007:
- Administration
- Alerts
- Authentication
- Data Retrieval
- Permissions
- Sites
- Search
- People and Profiles
- Workflow
New with SharePoint 2010:
- List REST access with ADO.NET Data Services
- Excel Services REST access
- Client Object Model
- WSRP (v1.1) Consumer Web Part
v Enterprise Client Access License
v Standard Client Access License
v SharePoint Server 2010 for Internet Sites, Enterprise
v SharePoint Server 2010 for Internet Sites, Standard
v SharePoint Foundation 2010 (Free)
v SharePoint Designer 2010 (Free)
Microsoft has created a fantastic interactive chart here that goes through each edition.
Available in SharePoint 2010:
IT Pro Productivity |
SharePoint Best Practices Analyzer |
Backup And Restore Configuration Data |
Site Collection Migration |
Content Recovery Down To The Site And List Level |
Content Restore Of Site Or List |
Windows PowerShell™ Snap-Ins And Commands |
Managed Accounts |
Correlation IDs |
Scalable Unified Infrastructure |
Shared Service Applications |
Hosting And Multi-Tenancy Architecture With Site Subscriptions |
Claims-Based Authentication |
Profile Synchronization |
High Availability Automatic Failover |
Content Type Syndication |
Sandbox Solutions |
List Throttling |
Remote Blog Storage |
Flexible Deployment |
Prerequisite Installer |
Visual Upgrade |
Configuration Wizards |
Scriptable Deployment |
On-Premise Or Online |
Diagnostics |
Unified Logging Service (ULS) |
Usage Database |
Developer Dashboard |
Reliability and Monitoring |
SharePoint Maintenance Engine (SPME) Rules |
System Center Operations Manager (SCOM) Monitoring |
Reporting |
Out of the Box Usage Reports |
SCOM Reports |
I will try and update this page from time to time with more relevant material (if you know of any please comment here).
Hope this helped someone,
Richard Harbridge
{ 6 trackbacks }
{ 26 comments… read them below or add one }
← Previous Comments
Mr. Harbridge! Thanks very much Richard. I’m working with a team on a SharePoint 2010 upgrade and this such a great summary. Hope you’re well and um, sorry about those Bruins bro.
Oh, and I hope the W3C dude calms himself down, does some yoga, or maybe vicodin.
Hey thanks for the writeup. It was great to get all the differences at one shot rather than searching in different documents.
Greatly helpful. Thanks for the excellent post.
Hi Richard
Excellent Stuff !! I would also like to seek your opinion on whether its possible to synchonize between Sharepoint 2007 and Sharepoint 2010 using a good replication/sync tool. [email redacted]
Thanks for your help
Regards
The short answer is yes. 🙂
The long answer is that it depends on what it is you are trying to synch. 🙂
In SharePoint Designer 2007, you use to be able to select multiple files to do a find/replace and the option to select “Find in source code” now that option is not available in 2010, nor does the find/replace seem to work when selecting multiple files.
Excellent! Thanks so much. This is exactly what I needed to make my business case for going to SP 2010.
Excellent…
very much helpful.
Many thanks! You’ve saved many of us a lot of work!
This very useful information for admins and sp designers ….thank u very much giving like this information..
Hi Richard –
This page is very helpful! Please let me know if I can use the information presented on this page for one of my customers’ request on research materials for their potential upgrade from MOSS 2007 to SP 2010.
Thanks!
-Raj
Absolutely!
Hi, Richard! Ditto to almost what everyone else has said. Thank you.
I am looking at a project involving the SharePoint workflow functionality, and am trying to assess what benefits version 2010 provide against the existing functionality on 2007. I don’t believe our use of SharePoint is quite right for the task we asking it to do – essentially create workflows from incoming emails (both internal and external) and shifting them around a number of departments and global hubs – and certainly the architects are not keen on this idea.
The business, however, quite like the current solution – although accepting that it is not perfect. My task is to assess whether or not SharePoint can actually handle this – there could be well in excess of 500,000 individual work items per year – or if it is much wiser to leave this to a more specialised solution. I have my thoughts on this, but cannot back them up with any levels of expertise. Is this something you have come across before?
I have come across some pretty beefy workflow implementations, and considerably complex large list/content scenarios. I would need more information to make an informed opinion/recommendation on it, but in general I wouldn’t recommend what you are suggesting.
READ THIS CAREFULLY: http://msdn.microsoft.com/en-us/library/dd441390%28v=office.12%29.aspx – While this is 2007 based, it’s still more or less accurate on most counts (if not all). Remember that 2010 uses the same workflow engine.
These are some example concerns:
1. SharePoint throttles the workflow events and by default I think is set for only so many active workflows at a time. – This can be important because you might get a massive number of emails at once. As an example processing insurance claims would result in large volumes after larger accidents – these claims would also need to be responded to within minutes, and by default the timer jobs run every 5 minutes, as well as challenges around priority of workflows… I wouldn’t recommend it for a situation like this for reliability reasons (re: throttling).
2. To function you would need some data store with 500,000 items a year. Assuming this might be a number of libraries or lists this causes it’s own set of scaling challenges, especially if the workflow performs updates or changes to the items (and is not just reading the items) – read operations scale well past 100,000 but the other methods don’t as well. From a planned retention of workflow history and actions we can assume there will be double if not considerably more. That means well over 1 million records for auditing purposes every year. This is pushing complexity and to be honest SharePoint’s interfaces don’t scale well – you would need custom interfaces for all of this.
3. You run into challenges around how many workflows can really be started within a few seconds. Even if you threw hardware at the problem after 6 servers or so it doesn’t really scale as well… So I can’t think of a hardware architecture that would scale reliably (then think of the DR planning as this sounds like a business critical process)… So the costs and scale are concerns on their own.
Honestly for this I would look at a more transaction focused business process management solution, or feel free to send me a message on linked in and we can discuss in greater detail via email. I have a few vendors I might recommend, but would need to know more. 🙂
Thanks Richard! This list cleared up quite a few things for me, fantastic.
Thanks Richard! Very usefull information
Great! helped a lot.
This is really fantastic writeup.Please include sharepoint 2013 also 🙂
Fantastic Comparision you have done your best
I’ve gone over this list and the list of features as compared to 2013, and it seems that there are still several necessary features that haven’t been implemented. For example, wiki improvements still don’t make Confluence’s add-on redundant and the mobile support is still on a browser-website basis, which means that Harmon.ie’s SharePoint for mobile (http://harmon.ie/Products/Mobile) apps are still relevant.
Great write-up!
Very spectacular Information….Keep rocking Richard
Hi Richard, Thanks for the wonderful summary. I was accustomed to use the SP2007 ‘Send immediate alert:’ function that I use to notify the other users. Unfortunately, SP2010 removed (or hid it?) it and the options I have are: post a link to the file via an email, or post an self alert of the folder (in which the file is stored). Both the options are not that easy and convenient as the ‘Send immediate alert:’.. do you have any suggestions/methods to bring back the SP2007 feature to SP2010 (presuming that 2010 hid that feature ;-)) Many thanks for your response, have a nice day!
The methods you listed are both effective. Additionally in 2013 there were more features added that improve communication and alerting from following constructs to Delve and the newer experiences.