This chapter will give you ideas about several core tasks that could be performed using the administrative API. At first glance, the SharePoint API and the object model behind it can be intimidating. The platform is complex, huge, and at times confusing, and there isn't an obvious a set of best practices beyond the simple, entry-level examples that explain the first steps.
Often, developers start with SharePoint by supporting the administration of conventionally designed SharePoint applications. Administrative tasks are also a good place to begin learning the internals of the API from the ground up.
In this chapter you'll learn
Why you should automate administrative tasks
How to create the necessary objects
How to maintain ...