HOME
Microsoft 365: The best recipes for developers
This book is aimed at developers who want to work programmatically with Microsoft 365, Microsoft’s collaboration and information sharing platform. Microsoft 365 offers a range of servers, including Exchange and SharePoint, as well as editing and authoring tools such as Outlook, Word, Excel, PowerPoint, and many other applications that help businesses create, manage, and organize information.
The book is written for developers who are already familiar with the programming tools and technologies used by Microsoft and Microsoft 365, such as Visual Studio, Visual Studio Code, CSharp, PowerShell, and JavaScript. It assumes that readers already know how the Office applications work, so you won’t find functional descriptions or instructions for users. Instead, the book provides countless code routines and programming methods.
The book was originally offered as a one‑year subscription with monthly updates. As of September 2026, the monthly update cycle for the book has come to an end. AI tools have reached a level where they can reliably support Microsoft 365 development, and Microsoft’s own API and developer‑tool evolution has largely paused as the company invests heavily in AI across its products. To reflect this new landscape, the book is now available under a Pay-What-You-Want model, with periodic updates, expected roughly four times a year.
At this moment, the book consists of:
- 2269 pages of content in 21 chapters;
- 2300+ code routines, code fragments, and examples;
- 170+ Visual Studio solutions;
- and covers 12 Microsoft 365 components: SharePoint, Exchange, Teams, Word, Excel, PowerPoint, Outlook, Power Automate, Power Apps, Planner, ToDo, and OneNote.
The book is written for developers who are already familiar with the programming tools and technologies used by Microsoft and Microsoft 365, such as Visual Studio, Visual Studio Code, CSharp, PowerShell, and JavaScript. It assumes that readers already know how the Office applications work, so you won’t find functional descriptions or instructions for users. Instead, the book provides countless code routines and programming methods.
The book was originally offered as a one‑year subscription with monthly updates. As of September 2026, the monthly update cycle for the book has come to an end. AI tools have reached a level where they can reliably support Microsoft 365 development, and Microsoft’s own API and developer‑tool evolution has largely paused as the company invests heavily in AI across its products. To reflect this new landscape, the book is now available under a Pay-What-You-Want model, with periodic updates, expected roughly four times a year.
At this moment, the book consists of:
- 2269 pages of content in 21 chapters;
- 2300+ code routines, code fragments, and examples;
- 170+ Visual Studio solutions;
- and covers 12 Microsoft 365 components: SharePoint, Exchange, Teams, Word, Excel, PowerPoint, Outlook, Power Automate, Power Apps, Planner, ToDo, and OneNote.
About the book