Author: The SharePoint FAQs Team

Migrating From Sharepoint On-Premises To Sharepoint Online: Strategy And Key Considerations

Assessing Your SharePoint Environment Evaluating Business Needs and Requirements To determine if a migration to SharePoint Online is advantageous, organizations must thoroughly evaluate their current SharePoint on-premises environment and business needs. This involves auditing what features and functions are being utilized, what customizations have been made, the number and types of sites provisioned, integrations with…

Sharepoint Security Best Practices: Permissions, Encryption, And Auditing

Securing SharePoint Data and Content Implementing robust security measures in SharePoint is critical to protecting sensitive data and content. By properly configuring permissions, encrypting data, and auditing activity, organizations can reduce the risk of data breaches and ensure regulatory compliance. Setting Up Permissions and Access Controls Managing permissions is essential to restrict access to SharePoint…

Improving Sharepoint Performance: Caching, Indexing, And Tuning Recommendations

Accelerating SharePoint with Caching Caching is a technique that stores previously retrieved or computed data for future requests. By serving cached data instead of dynamically generating content, web applications like SharePoint can significantly improve response times and throughput. This section provides an overview of caching capabilities in SharePoint and recommendations for enabling and configuring caching…

Optimizing Batch Deletes For Large Sharepoint Lists

The Problem of Slow Batch Deletes Large SharePoint lists with over 100,000 items often experience poor performance when attempting to run batch delete operations. There are several reasons why deleting a large number of items from SharePoint becomes exponentially slower as the list grows. SharePoint stores list items in a SQL Server content database, within…

Comparing Methods To Delete All Items From A Sharepoint List

SharePoint lists are used to store all kinds of structured data, from contacts and calendars to issues tracking and document libraries. However, there are times when deleting all of the entries in a SharePoint list becomes necessary. Reasons to Delete All Items from a List Archive Old Data If a SharePoint list has years of…

Best Practices For Deleting Large Sharepoint Lists

The Problem of Large, Outdated SharePoint Lists As SharePoint lists accumulate items over months and years, they can begin to impact performance and consume substantial storage capacity. Lists with hundreds of thousands or even millions of items will strain the SharePoint database, resulting in sluggish response times for list queries and edits. Large, outdated lists…

Javascript Solutions For Formatting Sharepoint Dates In Views

The Problem of Inconsistent Date Formats Inconsistent date formats in SharePoint views can cause major headaches for users. Without proper formatting, dates display in the default SharePoint generalized datetime format like “1/27/2023 12:00 AM”. This disjointed mix of US and international formats is confusing and inefficient. Some examples of date formatting issues users commonly face…

Client-Side Rendering To Style Classic Sharepoint Date Fields

What is Client-Side Rendering for SharePoint Fields? Client-side rendering (CSR) allows developers to customize the display and behavior of SharePoint fields and data without making changes to the underlying server-side code. CSR works by inserting JavaScript files that override the default field rendering on the page, executing after the page loads to dynamically apply styling,…

Sharepoint Date Field Highlighting Based On Today’S Date

Detecting Today’s Date in SharePoint Determining the current date is an essential first step for dynamically highlighting SharePoint date fields. SharePoint provides built-in variables and functions to obtain today’s date for use in comparisons and calculations. Using the Current Date variable in SharePoint Designer workflows SharePoint Designer workflows allow referencing the current date by using…

Comparing Dates In Sharepoint For Conditional Formatting

What is Conditional Formatting Based on Dates in SharePoint Conditional formatting in SharePoint allows users to apply visual formatting rules to list items and library files based on comparisons with date values. By leveraging built-in date functions in SharePoint, rules can be created to highlight dates in views that meet specified criteria. For example, dates…