2 Agenda Introduction to Tridion 5.3 Advantages of Tridion 5.3 Templates Code Migration (VB Script to C#)XSLT, Custom Page features in Tridion 5.3Event System ImplementationDemo
3 Introduction New Version of SDL Tridion R5 Features Compound Templates Application MonitoringPublish the Binaries to any Web folderASP.NET Server Controls, JSP Custom TagsWorkflow changes, Blueprint Diagram for each ItemsPublish the Component Presentation as ASCX control
5 Compound Templates The most important new functionality in Tridion 5.3 Compound Templates are nothing but groups of Template Building Blocks make use of various technologiesTo manipulate the content from Content Manager we need .NET assembly Template Building blocks. To visualize the content, we need Dream weaver Template Building Blocks.Classified into Compound Page Templates, Compound Component Templates & Template Building blocksTemplate Building Blocks are classified into C# Fragment, .NET Assembly and Dream weaver files
6 Compound Templates Types Compound Page TemplatesTransforms the Page (object) into publishable content (XML).Compound Component TemplatesTransforms the Component into publishable content (XML)Compound Template Building BlocksCores the often-used tasks that can be included in compound Page Template and Compound Component Templates
7 C# Fragments (Compound TBB) C# code can directly enter into source tab of Template Building Block for the simple operations on the packageAdvantagesDoesn’t require IDE to write the codeNo need of Build the code as DLLException Handling, DB connectivity, WS Invocation, etcDrawbacksIt is not possible to Debug the Code
8 .NET Assembly (Compound TBB) To perform the most complex operations, we created the .NET assembly in visual studio IDE and upload in a Template Building BlockAdvantagesAble to Debug the CodeLanguage Independence (C#, VB.NET, J# and VC++)Exception Handling, DB connectivity, WS Invocation, etcIDE to develop the Code & Build the DLL
9 Dream weaver (Compound TBB) This template mainly used to specify the visualization of the content. A valid Adobe Dream weaver (.dwt) file that you create and add to a Template Building Block in Content ManagerAdvantagesSeparate the Presentation from Script (C#)IDE (Adobe Dream weaver) to visualize the ContentVisualize the content with out script (C#)
10 Compound Templates over Monolithic Templates Easy to re-use and modify the templates sequence in Compound TemplatesEnables the user to separate the Template Building Blocks for each stepMore easy to extend our compound templates by re-use the existing oneEasy to distribute the Template building Blocks according to the Skill set like Web-Designer can work on Dream weaver Templates and Developer can work on .NET assemble TemplatesContent Integration from multiple environments (PROD1, PROD2)
11 Code Migration (VB Script to C#) The current implementation (VB Script) for generating the Page XML & Component XML has been migrated to C# fragments, .NET AssemblyAdvantagesReduce the code complexityAble to debug the CodeException handlingMake use of advanced features (WS Invocation, Threading, etc)
12 XSLT, Custom Page features The XSLT filter for RTA fields (remove empty <p> tags) and Custom Page for populating the security groups has been implemented in Tridion 5.3 without any issues.Event System ImplementationTridion 5.2 supports .NET framework 1.1 and Tridion 5.3 supports .NET framework 2.0.So far we build the DLL using NANT with .NET framework 1.1 assembly will not compatible to Tridion 5.3 environment. So we need to build the DLL with .NET framework 2.0 assembly.
Your consent to our cookies if you continue to use this website.