Custom code development recommendations
This topic provides general recommendations for developing custom code that interacts with SDL Web.
- .NET developers: target .NET 4.5.2
-
Create your .NET assemblies to target Microsoft .NET Framework 4.5.2.
- Java developers: target Java 8
-
Write your Java code to target Java SE 8.
- 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 anyCPU.
- 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.