Deprecation of ASP API and ASP.NET API used in 5.3 SP1 and earlier

The ASP API and the ASP.NET API delivered with releases up to and including SDL Tridion R5 5.3 SP1 are deprecated in favor of the ASP.NET API introduced in SDL Tridion 2009. Inline code is also deprecated in favor of .NET Server Controls.

The ASP.NET API introduced in SDL Tridion 2009 makes the Linking Service, Content Broker Service and WAI Service (all Windows services) redundant, and so these are also deprecated. (If you move to the new ASP.NET API, you no longer need them.) You also no longer need to configure multiple instances of Content Delivery in an instances configuration file.

If you create custom code that talks to one of the deprecated Content Delivery APIs (the ASP API or the ASP.NET API offered until SDL Tridion R5 5.3 SP1), consider changing your API calls to calls to the ASP.NET API introduced in SDL Tridion 2009.

If you use either the old or the new ASP.NET API, SDL strongly recommends to stop using inline script generation in favor of ASP.NET Server Controls to make your code easier to manage. For ASP, this is not an option because Server Controls do not exist in ASP.

For more information, refer to the API reference documentation for the new ASP.NET API of Content Delivery.