Enterprise Copilot Architecture with .NET, by G.R Badhon

Writing now Apress / 2026

Enterprise Copilot Architecture with .NET

Designing, extending and governing Microsoft 365 Copilot in real tenants.

Drafts go public as they are written. Feedback makes them better.

Current title / Apress

Enterprise Copilot Architecture with .NET

7 of 10 drafted
10
Chapters planned
7
Drafted
3
Still to write

Outline

  1. 01 The new era of AI-augmented work Drafted
  2. 02 Under the hood: Copilot architecture and Microsoft Graph Drafted
  3. 03 Delegated work patterns: what to hand off and how Drafted
  4. 04 Extending Copilot with .NET In progress
  5. 05 Grounding, retrieval and the data boundary Planned
  6. 06 Identity, consent and least privilege Planned
  7. 07 Governance with Purview Planned
  8. 08 Testing agents against a live tenant Planned

6 further chapters outlined / order may change before technical review

From chapter 4

Program.cs
builder.Services.AddChatClient(o =>
{
    o.Endpoint = azureOpenAi;           // tenant-scoped deployment
    o.Grounding = GroundingScope.Labelled(Sensitivity.Internal);
})
.AddEvaluation<GroundednessEvaluator>();

Covers

The newsletter

Free: the Intune troubleshooting field guide

Subscribe and get my 8-page PDF: 13 common Intune problems, the order to check them in, and the fix for each. Then Microsoft 365 fixes from the field, about twice a month. From G.R Badhon, Microsoft MVP.

  • The field guide, sent the moment you confirm
  • New Intune, Entra ID and Purview guides as they publish
  • One field-tested fix or script per issue

Free. Confirm by email, unsubscribe in one click. Privacy.