Custom code development recommendations

This topic provides general recommendations for developing custom code that interacts with SDL Tridion.

.NET developers: target .NET 4.5
Create your .NET assemblies to target Microsoft .NET Framework 4.5.
Java developers: target Java 7
Write your Java code to target Java SE 7.
Custom extension developers: cater for 64-bit operating systems
Enable your custom extensions to run on a 64-bit operating system. Compile .NET code to CPUAny.
Use alternatives for TOM API

You can use the deprecated COM/ASP-based TOM API in various contexts. Depending on the context, migration means one of the following things:

  • Change code in templates and in Event Handler code into calls to the TOM.NET API.
  • Change all other code that calls the TOM API into calls to the Core Service.