Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
I saw that there are different method to create a component using core service and a client like SessionAwareCoreServiceClient.
what is the main difference between .Save() and .Create() ?
Create is used to create new items only. It will perform Save + CheckIn.
Save can be used to create new, or save existing items. It will not check-out or check item in
Update will execute CheckOut + Save + CheckIn
If you do a create, you're actually creating a brand new item. If you do a save, you're either saving an existing item, or saving the new item that you've created.
Short answer, but I hope it clears up the confusion.
Required, but never shown