Tridion adds new features to the Core Service in every version and 2013 is no exception. One of the new features is the ability to sync Components after Schema changes, for example. Login to the Live Content documentation and then see the info here, http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL%20Tridion%20full%20documentation-v1/GUID-2B44D2F8-65E9-40DD-8408-DF1537BE50F5. The good news abotu upgrading the core service is it is one of the easiest things to do during an upgrade. Below I will list the steps I followed to recently upgrade a Tridion 2011 Core Service application to 2013.

1. Update the Core Service References within your Visual Studio project. Remove the 2011 Core Service Client DLL and add ‘Tridion.ContentManager.CoreService.Client.dll’ from the folder ‘C:\Program Files (x86)\Tridion\bin\client\CoreService’

2. Update the Core Service Bindings in the app.config or web.config files. Do a find / replace for 2011 with 2013

3. Update the binding name in the code to use the new one. For me, this changed from ‘netTcp_2011’ to ‘netTcp_2013’

That’s it. Happy Core Service hacking.

Author: Robert Curlette

Robert organizes the Tridion Developer Summit, likes teaching workshops on SDL Tridion, and helps customers implement solutions with SDL Tridion, DD4T, and Alchemy GUI Extensions. If you would like help, please contact me.