I am using Silverlight client object model to code against Sharepoint. Essentially, what I want is that when a user clicks a button, An item needs to be added to a list and also a new content type has to be created.
//1. Create an item in a list.
//2. Create a new content type.
Also this should be transactional: only if item is added should the content type be added too, otherwise roll back both. (and vice-versa).
My understanding of client object model is that we at the core we are talking to Sharepoint WCF services. So if I say,
using(TransactionScope scope = new TransactionScope())
can I assume that the updation will be transactional??
View Complete Post