SharePoint

The 5 most common SharePoint Performance Insights you can take action on now

I’ve been on a SharePoint Performance Evangelist Tour for the past couple of months. Here are some of my contributions to make Users, and by result, SharePoint Admins happier than they are right now: Blog and YouTube Tutorial on Performance Sanity Check in 15 Minutes Webinar with Wendy Neal on Driving SharePoint Adoption Workshops at events such as SharePoint Saturday Houston SharePoint FastPack for Dynatrace As part of my tour, … read more

How to Drive SharePoint User Adoption at Your Company

The topic of User Adoption on SharePoint is a hot-button issue within many companies. Since its introduction by Microsoft in 2001, SharePoint has evolved over the years to be the ubiquitous, go-to collaboration tool used throughout enterprises. SharePoint has played a significant role in the evolution of collaboration within companies, moving departments from using file folders on shared drives to being able to access shared sites, document management and search … read more

5 Tips to Improve SharePoint Web Part Performance

In a recent SharePoint Performance PerfBytes Episode Mark Tomlinson, Howard Chorney and I discussed SharePoint Performance based on my blog posts System Performance Checks and SharePoint Deployment Checks. We soon concluded that Web Parts – being one of the key concepts in SharePoint – ultimately decides whether your SharePoint sites scale, perform fast and will be used widely in your organization. Deploying or implementing “Bad” Web Parts will have severe … read more

5 SharePoint Deployment Performance Health Checks: Beyond Making Sure Its Running

In my first blog I wrote about SharePoint System Performance Health Checks beyond looking at CPU and Memory Metrics. In this blog, I cover deployment related performance health problems that I always check when looking at a SharePoint Installation. Especially after deploying new hardware, new sites, pages, views, custom or 3rd party Web Parts (e.g: from AvePoint, K2, Nintex, Metalogix …) it’s important to perform certain deployment sanity checks. While … read more

SharePoint Lessons Learned from SPTechCon Austin

Yee-haw! Leading up to their first show in Texas, this was the message that adorned SPTechCon’s website in large letters made of rope. At first, this reference to a caricature of Texas culture made me cringe, being a native Texan and all. However, to SPTechCon’s credit, there is some significance to the phrase being used in relation with the subject matter of the conference. Much like the opportunity the Wild … read more

SharePoint System Performance Check beyond CPU and Memory

If you are responsible for keeping your SharePoint Deployment healthy I assume that “traditional” system monitoring – whether via SCOM, the Performance Monitor or other tools, is on top of your list. But if your first reaction on constant high CPU, exhausted memory or full disks is to ask for more hardware then your actions are “too traditional”. Adding more hardware for sure will make your system healthier – but … read more

How to do a SharePoint Performance Sanity Check in 15 Minutes

For some it’s hard to understand why SharePoint became that popular – and quite honestly – a lot of projects I’ve seen being implemented on SharePoint make me wonder why they chose SharePoint in the first place. But – there are a lot of great things about that platform that make it very interesting for enterprises to use it for various aspects. A big problem I see is that SharePoint … read more

Database Access Patterns Gone Wild: Inside Telerik, SharePoint and ASP.NET

Update Nov 27, 2014: Just posted this YouTube video that shows how to easily identify top SharePoint Performance Problems: SharePoint Performance Analysis in 15 Minutes Telerik Controls are great for building modern, rich clients, and web applications often seen at the enterprise level. I just worked with a company that uses these controls in their soon to be released customer facing SharePoint portal. They ran a small load test which … read more

Balancing the Load

A question that every online application provider will face eventually is: does my application scale? Can I add an extra 100 users and still ensure the same user experience? If the application architecture is properly designed the easiest way is to put additional server behind load balancer to handle more traffic. In this article we recount an incident that happened to one of our clients when the cause of a … read more

.NET and SharePoint Performance: Don’t let Default Settings Ruin Your End User Experience

Update Nov 27, 2014: Just posted this YouTube video that shows how to easily identify top SharePoint Performance Problems: SharePoint Performance Analysis in 15 Minutes SharePoint is a popular choice for intranet applications and therefore it is important that it performs well to ensure employee productivity. Waiting ten seconds just to load the initial dashboard doesn’t necessarily support that. At a recent customer engagement we identified an interesting source of … read more