Here’s how I use try/catch together with ExceptionHandlingScope so errors don’t bring things down — instead, they’re managed cleanly and users stay unaffected.
👉 jeppe-spanggaard.dk/blogs/sharep...
#SharePoint #CSOM
Here’s how I use try/catch together with ExceptionHandlingScope so errors don’t bring things down — instead, they’re managed cleanly and users stay unaffected.
👉 jeppe-spanggaard.dk/blogs/sharep...
#SharePoint #CSOM
Here’s how I debounce SharePoint webhooks — collapsing bursts into meaningful batches, filtering out noise, and only processing what truly matters.
👉 jeppe-spanggaard.dk/blogs/optimi...
#SharePoint #Webhooks #CSharp
Here’s how I debounce SharePoint webhooks — collapsing bursts into meaningful batches, filtering out noise, and only processing what truly matters.
👉 jeppe-spanggaard.dk/blogs/optimi...
#SharePoint #Webhooks #CSharp
This is how I build smart retry into Graph batches: detecting failures, retrying just what needs retry, and keeping things stable.
👉 jeppe-spanggaard.dk/blogs/graph-...
#MicrosoftGraph #CSharp #GraphAPI #Resilience
This is how I build smart retry into Graph batches: detecting failures, retrying just what needs retry, and keeping things stable.
👉 jeppe-spanggaard.dk/blogs/graph-...
#MicrosoftGraph #CSharp #GraphAPI #Resilience
I wrote up a friendly walkthrough of request-ID mapping so each response reliably connects to its source.
Read the post: jeppe-spanggaard.dk/blogs/graph-...
I wrote up a friendly walkthrough of request-ID mapping so each response reliably connects to its source.
Read the post: jeppe-spanggaard.dk/blogs/graph-...
One small change — batching into a single ExecuteQueryAsync() — can cut down dozens of round-trips and make apps feel faster.
👉 jeppe-spanggaard.dk/blogs/csom-p...
#SharePoint #CSOM #CSharp
One small change — batching into a single ExecuteQueryAsync() — can cut down dozens of round-trips and make apps feel faster.
👉 jeppe-spanggaard.dk/blogs/csom-p...
#SharePoint #CSOM #CSharp
This is how I use DevProxy to spot RU-hungry CRUD ops in Microsoft Graph & SharePoint before they throttle me in prod.
👉 jeppe-spanggaard.dk/blogs/devpro...
#CSharp #MicrosoftGraph #SharePoint #DevProxy #API
This is how I use DevProxy to spot RU-hungry CRUD ops in Microsoft Graph & SharePoint before they throttle me in prod.
👉 jeppe-spanggaard.dk/blogs/devpro...
#CSharp #MicrosoftGraph #SharePoint #DevProxy #API
I just dropped a blog on using CSOM + CAML to stitch together multiple lists via lookup fields 🔗
It’s cleaner than you'd think 😉
Read it here 👉 jeppe-spanggaard.dk/blogs/joinin...
I just dropped a blog on using CSOM + CAML to stitch together multiple lists via lookup fields 🔗
It’s cleaner than you'd think 😉
Read it here 👉 jeppe-spanggaard.dk/blogs/joinin...
Struggling to download multiple files from SharePoint as a ZIP via code? I share how I solved this with C#, Microsoft Graph API, and efficient memory handling!
Read more: jeppe-spanggaard.dk/blogs/downlo...
Struggling to download multiple files from SharePoint as a ZIP via code? I share how I solved this with C#, Microsoft Graph API, and efficient memory handling!
Read more: jeppe-spanggaard.dk/blogs/downlo...