Metalogix SharePoint Site Migration Manager

Why Is SharePoint So Slow?

Published 12/05 courtesy of Bamboo Solutions Community

Here at Bamboo, we spend a LOT of time in SharePoint -- probably more than is healthy. But that doesn't mean we don't also spend time on the rest of the Internet, updating our fantasy team lineups, reading WordPress sites, and playing with the latest and greatest applications out there on the Web. And if there's one thing that hasn't changed in my four years of using, testing, extending, and working with SharePoint on a daily basis (along with the rest of the Web), it's this :

SharePoint is shockingly slow.  And I want to know why.

We're living in the middle of a truly incredible browser renaissance. Developers and analysts can all put their preferred spin on it, but let's face it -- the era of the coolest, most responsive, most interactive sites and applications operating in resource-heavy, proprietary run-times like Flash and Silverlight isn't just dead -- it's decomposing. The raw, standards-powered browser experience we clumsily categorize as "HTML5" is here right now, and to be blunt... it's absolutely fantastic. With innovations like the canvas tag, hardware accelerated CSS animations, and better, lighter, more powerful JavaScript libraries that give us seamlessly interactive experiences with our content, browsers like Chrome, Safari, and the upcoming IE10 are making life on the Web a more natural, fluid experience. It's getting better -- literally -- by the day.

Now, let's go back to SharePoint. We're living in a world where I can manipulate reams of data with the click of a mouse without so much as reloading a page. But in SharePoint? I can't so much as open a list item without running into a time-suck like this :

Attention, SharePoint. It's 2011, not 1996. People are doing actual, real-life WORK on the Web. Millions of information drones like yours truly are being pushed to the almighty cloud with the promise of a desktop-like (or at least a Facebook-like) experience inside our Web browsers. You simply can't expect users to get anything done with constant interruptions like this, disorienting full-screen page reloads, and general stuck-in-the-mud performance. Whether that's from long page rendering times, frustrating workflows for common tasks like editing list items, or the frequency of security prompts and access problems -- or a combination of all these things -- it doesn't matter to the end user. The bottom line is getting something done in SharePoint extracts an enormous cost from workers in time, patience, and engagement with their work. If you're waiting for your most creative, motivated team members to start revolutionizing your business with user-driven productivity applications built in SharePoint, be prepared to wait for a very long time. 

I'd ask whose fault this is (or, more constructively, how we can fix it), but that simply leads us to another problem. There are SO many people to blame -- it's our hardware setup, our configuration, the number of items in our lists, our column types, the timer... it's always something. And yet, somehow, a couple kids in a Palo Alto apartment can let me DJ streaming music to people all across the planet without so much as a "please wait" cursor? You want to see the "consumerization of IT"? Start giving workers the kind of responsive, satisfying tools and Web experiences they're getting at home. Until then, all the "Like" buttons and micro-blogging in the world isn't going to do squat.

Microsoft continues to do amazing things with SharePoint, but I remain completely baffled at how muddy and anti-human the basic mechanics of interacting with SharePoint really are. It simply takes way, way too long to do anything of any real importance. The speed of the Web is always changing, but one thing's for sure -- it's a hell of a lot faster than SharePoint.

So engineers, consultants and geniuses of the industry, riddle me this. Why is SharePoint so slow? And does anyone care?

Read more



Recent SharePoint Questions

more sharepoint questions


More Articles By

Develop Mobile Applications for SharePoint with Mobile Entree - CMSWire


Develop Mobile Applications for SharePoint with Mobile Entree
CMSWire, CA
By Barb Mosher | Jun 5, 2009 Seeing as how SharePoint (news, site) is so widely used within the enterprise today, it's…

Read more

Bamboos Year in Review: Marc OBrien Introduces the Bamboo Online Applications Division

Editor's note:  Last year we introduced the Bamboo Year in Review feature, kicking off with a note

Read more

Working with the Admin Links on your SharePoint Blog

While writing the final sentences of my post on how to create a SharePoint blog last week, I realized that I needed to circle back and spend some time…

Read more

More Articles Under "News from Around the Web"

Guest Blog by H3 Solutions Jason Hall - Mobile Entrée, Taking a Look Under the Hood

Mobile Entrée is installed as a SharePoint solution and is deployed as a series of features. 

Read more

SharePoint on Your SmartPhone, Android Moves to Laptops, Best Practices Conference Speakers List

Top News Stories
Google Wave - A Developer's Eye View (The Register)
Last week, Google announced Wave, a…

Read more

Announcing the Best Practices Conference Speakers List!

Make your plans now to attend the Best Practices Conference this August 24-26 in Washington, D.C. to ensure that you don't miss out on sessions presented by some…

Read more



Metalogix FileShare Migration Manager