In this chapter we have covered the key benefits of API and using it in Windows PowerShell. It has made IT professional's and developer's lives a lot easier than before. We know how to use API in C# and PowerShell, and making custom modules for PowerShell using C#. With reference to this you can explore more and plan for a real case scenario in your environment as well as automate tasks. So, Windows PowerShell and DSC is considered to be a one stop shop for IT pros and developers looking for swift automation, chaos free deployments, remote troubleshooting, and so on.
We have covered Exchange Web Services, LYNC client side API and SharePoint client-side object model with a walkthrough demo, creating a PowerShell module in C# for office servers.