SPFX

Creating Multiple SharePoint List Items Using SharePoint REST API

Creating many list items in one call means the same SharePoint REST `$batch` endpoint covered from the PnPjs side in SharePoint Data Handling with PnP Batching Queries. Worth reading there for the wire-format details and the real 100-request cap, both of which apply here too. This post stays on the raw `fetch`-based approach specifically, for

Creating Multiple SharePoint List Items Using SharePoint REST API Read More »

Handling International Date Functionalities in JavaScript

Formatting a date correctly for a global audience is a different problem than storing or converting it between time zones, for that side (native `Date` limitations, the new `Temporal` API, and which library is still current), see Store and Display Dates Properly in JavaScript. This post stays specifically on locale-aware formatting: getting the date order,

Handling International Date Functionalities in JavaScript Read More »

How to hide Buttons from SharePoint List or Libraries using JSON in OOTB Format view

Out-of-the-box SharePoint list and library views come with a command bar full of buttons (New, Upload, Share, Automate, Power Apps) most of which a given audience doesn’t need and shouldn’t necessarily have. JSON command bar formatting lets you hide, rename, or restyle those buttons without any code. In this post: Applying the JSON format ·

How to hide Buttons from SharePoint List or Libraries using JSON in OOTB Format view Read More »

Exploring SharePoint REST API Endpoints

The SharePoint REST API is organized entirely around one root path ({site-url}/_api/) with everything else (lists, files, users, search) hanging off web, site, or a dedicated service beneath it. Here’s a reference list of the endpoints you’ll actually reach for, plus a working example calling one from plain JavaScript. In this post: Site and web

Exploring SharePoint REST API Endpoints Read More »

Custom Tabs: Hillbilly Tabs in Modern SharePoint

Worth a direct correction before anything else: “Hillbilly Tabs” isn’t a generic jQuery/Script Editor technique. It’s the name of one specific, real, open-source SPFx web part built by Mark Rackley, and describing it as DOM manipulation via a Script Editor web part describes a different, unrelated (and now largely non-functional) approach entirely. This post covers

Custom Tabs: Hillbilly Tabs in Modern SharePoint Read More »

Designing a Modern SharePoint Site: Elevate User Experience and Collaboration

“Modern SharePoint site design” covers more ground than one post can usefully hold, so this one stays narrow: the page-composition layer: the web parts, navigation, and personalization choices that actually shape what a visitor sees and clicks. For the step-by-step of creating and configuring a site in the first place, see A Comprehensive Guide to

Designing a Modern SharePoint Site: Elevate User Experience and Collaboration Read More »

How to Send an HTTP Request in SharePoint via JavaScript

Plain fetch() or XMLHttpRequest work fine for hitting SharePoint’s REST API. The part that’s actually SharePoint-specific isn’t the HTTP call itself, it’s the headers: an Accept header SharePoint’s OData implementation expects, and a request digest token required on anything that isn’t a GET. In this post: A GET request: fetching list items · A POST

How to Send an HTTP Request in SharePoint via JavaScript Read More »

Start your SharePoint with SPFX

SPFx (SharePoint Framework) is Microsoft’s current framework for building client-side web parts and extensions with TypeScript and React. The basic shape of getting started hasn’t changed, but two real pieces of the toolchain have (the build tooling and the way you test locally) and a lot of “getting started” guides still show the old versions.

Start your SharePoint with SPFX Read More »