Author: The SharePoint FAQs Team

Strategies For Sharing State Across Multiple Sharepoint Web Parts

The Problem of Isolated Web Parts SharePoint pages allow the placement of multiple independent web parts to enable modular page composition. However, these web parts often operate in isolation, unable to directly share data or state between one another. This limitation restricts the development of integrated solutions and advanced customizations using multiple coordinated web parts…

Autopostback And Losing Values In Connected Sharepoint Web Parts

Understanding AutoPostBack Behavior The AutoPostBack feature in ASP.NET allows a page to automatically post back to the server when certain events occur, without the user having to click a button or link. This provides a more responsive and dynamic user experience. In SharePoint, AutoPostBack is commonly used with web parts to connect them together. For…

Saving User Session State In Connected Sharepoint Web Parts

The Problem of Losing User Session State Connected SharePoint web parts often lose user session state and input data on postbacks. This occurs because the web parts are reloaded on each request, clearing any context and inputs provided by the user. For example, parameters like filters, search terms, pagination, and more will be forgotten between…

Migrating From Legacy Sharepoint Environments

Assessing Your Current Environment Conducting a thorough assessment of your current SharePoint environment is crucial before planning a migration. This includes identifying key details like version number, activated features, custom solutions, and third-party integrations. Evaluating version, features, customizations Document the specific SharePoint edition, version number, build number, and patch level. This determines upgrade paths and…

Adoption Strategies For Maximizing Sharepoint Roi

Maximizing user adoption is key to getting the highest return on investment (ROI) from SharePoint. When employees actively use SharePoint to collaborate, share documents, manage workflows, and more, companies fully realize SharePoint’s benefits around knowledge management, improved productivity, and cost savings. This article outlines key strategies and best practices to drive extensive SharePoint usage across…

Integrating Sharepoint With Other Microsoft And Third Party Tools

Connecting SharePoint and Office 365 Office 365 provides a suite of productivity and collaboration tools that can integrate tightly with SharePoint to streamline access to information and workflows. Key integration features include single sign-on, calendar syncing, cloud-based storage syncing, and more. Overview of Office 365 Integration Features SharePoint offers out-of-the-box integration with popular Office 365…

Overcoming Sharepoint Performance Issues At Scale

Identifying Performance Bottlenecks As SharePoint sites grow in size and usage, administrators may encounter performance issues such as slow page loads, throttling, and timeouts. The first step is identifying where the bottlenecks are occurring in the SharePoint architecture. Analyzing Site Architecture Examine how SharePoint sites are architected including site collections, sites, libraries, lists, pages, custom…

Forcing Sharepoint Permission Refresh With Iisreset To Solve Ad Sync Delays

What Causes SharePoint Permission Delays? Delays in SharePoint permission synchronization are often caused by two key factors – Lightweight Directory Access Protocol (LDAP) cache expiration settings and Active Directory (AD) replication latency. SharePoint maintains a local LDAP cache to improve performance when evaluating user and group permissions. However, the cached credentials can become outdated if…

Managing Sharepoint Permission Caching To Reflect Ad Changes Immediately

Clearing SharePoint’s Permission Cache SharePoint utilizes a permission cache to store access control lists and permission settings for sites, lists, libraries, items, and users. This cache exists to optimize performance when checking permissions. However, a consequence is that changes made to permissions and security groups in Active Directory are not immediately reflected in SharePoint. Explaining…

Troubleshooting Authorization Failures In Claims-Based Sharepoint Authentication

Common Causes of Authorization Errors When using claims-based authentication in SharePoint, users may encounter authorization errors that prevent them from accessing sites and content. There are several common causes for these authorization failures: Expired Tokens SharePoint uses security tokens to verify a user’s identity and authorization. These tokens eventually expire and need to be renewed…