Hello
This is a simple one....hopefully
What I am looking for is the full Sharepoint 2013 documentation that covers the following topics in proper detail for developers:
1) The object model of Sharepoint 2013 Document Libraries and meta data fields, including meta data fields that are mapped to Taxonomy fields
2) The object model for Sharepoint 2013 taxonomy fields
If you imagine that Joe Bloggs is a c# developer with lots of experience and knows how to program. But he has never heard of Sharepoint, he is just getting started with it. He wants to know about how to build software that will use the various Sharepoint API's and Object models to work with Document libraries and the content therein. Joe also needs specific, detailed explanations of the following:
1) The relationships between a Document Library, its defined meta data, and each item and document in the library
2) The relationships between a Document Library and a folder and subfolders therein
3) The relationship within a Document library between an Item, its URL, and a Document
4) The relationship between an Item, a Document, the Title of the Document, and the actual binary content of the Document
Joe Bloggs wants to know how all of the above works in Sharepoint 2013, how these bits and pieces all fit together and work together and the relationships between them. And Joe also wants to understand how to use the Sharepoint object models to build software that can work with all of these, for example, creating new items, folders and documents, downloading and uploading document content, amending Item Meta Data values, etc. etc.
Where could Joe find a straight-forward set of documentation that would explain all of this to someone who is a proficient programmer and experienced developer, but who is very new to Sharepoint? Bear in mind what Joe does NOT want to do is to have to trawl through lots of different code samples that show how to do one thing and another, and then make educated guesses about how Sharepoint actually works and how all these things fit together. He is looking for a composite guide that covers all of the material step by step, so that he can understand how all these things work together within a Sharepoint Document Library, together with examples of how to program against the Object model successfully. He would like, for example, to see documentation covering the different types of metadata and types (String, Number, Date etc), the standard Sharepoint fields (Created By, Title, etc.), and so on.
Could anyone recommend any resources for Joe? As I can't find any!
thanks
Robert